The old system worked differently so it doesn't mean that these users literally played 3 hours every day, one could have had 700 AP (play for 2 years) and then not play for 150 days (not play for half a year) and still have 550 AP.
Yes that is correct. You need to be online for 3 hours and also need to gain some EXP or get some Kills.