Not fully true. You have to Raid to really get good items not the strikes. I have some of the best guns in the game because I raided.
The "pay to rank" aspect actually keeps you playing because you can only rank up by doing the raid. Destiny isn't for the meek, you gotta be up for a challenge. It's just not for you bro