Well, considering I do currently have an active WoW account (and have for 9 of the last 11 years), this really used to be the case. The current WoW expansion has a lot LESS repeatable content at the highest level. Once completed, there is no reason to keep doing it over and over.
WoW USED to have a lot more repeatable content at max level, and they have been dumbing it down and reducing the amount for a long time. Heck they didn't even add in daily quests until they opened up the last section, and that was only useful for about a month.
Does WoW have a lot of content in general? Of course. It also has nearly 11 years of content in it, compared to what, 4 years of content than SWTOR has? With the advent of the WoW Token, the game has turned into a "sub for a month or 2, do all content, leave, come back 3 months later when they add more".
I used to play WoW every day, for at least a couple hours. Do dailies, run dungeons, farm old content for mounts and pets... but after a while, that simply becomes no longer fun or entertaining, which for me, is why I only log in for maybe 3 hours a week now (mostly to raid with my guild), whereas I play SWTOR for at least an hour or 2 most days.