no it's not a deserted platform, they are still opening new sport betting markets and paying winnings of bets once they are settled.
Maybe that part is automated, requiring no human intervention? Many sport betting sites do it, so i would assume they do it as well. I mean, after 10 years of existence, you'd think they'd make it easier for them, especially since the high traffic of the website.