Maestro cards are recognized worldwide, and since debit purchases are deducted directly from the customer's bank account, it's easy for customers to track where money is being spent.
Both tetris friends and tetris battle run on adobe flash. Last year it was announced that adobe flash was going to be discontinued, Rather than rebuilding the game for a more modern system, tetris online decided to just discontinue the games as it was easier and more cost effective.