Hi! From my knowledge, activity is based on the activity points which can be found in Daily Practice. The criteria is a little different so if players are doing the same things they did before, they will be obtaining less Activity points. Multiple activities every day that gives you Activity Points.
~Jib