Traffic can be dead for many reasons on one of the most "known" networks like stars or wsop.ca ,but playing online poker (mainly cash games) for past two decades, yes rake is a factor, but the biggest factor is the tech they're using that wasn't available, or I should say developed around Black Friday and before.
There's shills that will defend how networks aren't rigged and streamers who're trying to get affiliates. Example, stars doesn't even allow EV cashout, despite that being available on the global client, and the obvious reason is they want to preserve some traffic so its not complete dead, which is why they'll keep the good players break even, and then there's WSOP where I'm 20 buyin below EV as I was trying their software 50NL mainly at first.
Bottom line, it will take time and sometimes it will take decade before online poker is in the golden age again. Players like us bring the revenue, and even in U.S there's again progress being done, and India is joining the global pool on the GG network. The 15 million population in Ontario with the jobs available, how much they're paying and how expensive is to live here, the networks have to be 200-300% better than they are now.