Checked this three and it seems their status is running : true I don't have deep knowledge about how tor nodes actually works.
Quote
A 50 USD donation (in cryptocoin equivalent) covers of one day node servers operation .
However this sound really high to host node for one day, quite suspicious.
I checked all of them yesterday and none were running. And you are right, It is too high pet day running cost. It shouldn't cost too much to rent a server and most of them are allowing you to run nodes