I've purchased only 3 games in 3 years, and I play alot. The rest all came from Gamepass (including one I purchased). It still is incredible value, even at R200. Especially if you continue to get the first party titles with Ultimate.
As example, I just finished Immortals of Aveum, Jedi Survivor, and Callisto Protocol in the last couple of months. Those alone are R900 if you got it on PS5 right now. That's 4+ Months of Ultimate subs only.
If you have an xbox, it's really senseless not to have Gamepass, unless you play very specific titles, and a few of them only.