This is what I know:
DriftCity license is expensive and servers cost quite a lot of money to run, so they probably barely invest money into it. Developers are expensive etc. They might just run it for as long as possible and then close it. It happens to quite a lot of games, FlyFF for example. There they only push Pay2Win updates to make money and at some point people are so done and it all goes down.