Probably 98% of MAME's userbase is in it for the games. If people were really honest, the majority of people donating $$$ aren't doing it to preserve games for future generations. They're donating to eventually be able to play those games in MAME or maybe they donate to clear their conscience over the games they've already DL'd.
I get that you don't like it, but its the best solution available to you. Robbert didn't use MAME in his derivative's name. You still have the hosting issue that bothers you though.