They are not in violation of the ToS, how they get the donations dont matter as long as they are not profiting off of it.

So as long as they stop there donations at the costs to keep the server running there fine.