I started on global launch as well. It's very doable for free players.
However, one would need to be somewhat active.
I try to check in every 4 hours during the day, but that's mainly because my max stamina doesn't let me go very long before being max.
I could see how ppl who only log once a day wouldn't be able to get everything though.