I disagree. This is only true if you are interested in playing very old games/classics. Subs on the other hand, will at least give you games that are on average 12-36 months old. Deals on other games and times, even new games. I feel this is an apples-to-oranges comparison.
I honestly do not get what the issue with subs are, the only time I have an issue with subs is when EVERYONE (and by that, I mean even publishers get in on it) try and have their own sub-service, then you end up in this messed up place where to get a complete experience you have to sub to like 5 different services. At that point, you might as well just stick to buying what you want to play.
I have only TWO subs in my life, and the second one is even only done one around the Christmas/deals season. PS+ Extra and Amazon Prime (fall season). I am not even subbed to Netflix. Killed that off when Disney and co pulled their own content off the service.