Well I was paying some years ago, at the beginning of the game, a fee every month for playing WoW, and my experience with others users, the servers and the developers response was better than the others MMORPG, except
MUD in my opinion.
iRacing is expensive, yes. But the monthly fee is acceptable IMO for a impeccable service and pure racing online competition, regulated, with normative, leagues, and official races almoust every hour. The cost of cars/tracks is a big plus to the total cost, but you never buy it all at the same time.
The basic content allows to race one or two complete season (3 Months each season) without paying anything more, and later you can move in to other competitions for the price of any PS4 game (around 50€), until you have all the road content.
It's really easy, for 9$ anyone can
try 3 Months of basic content, and evaluate later.
I recommend it because is by far the best online experience. I wish I had discovered it earlier.