Nothing wrong with a self interested donation.

He donates, the engine remains a high quality tool, he doesn't have to write the whole stack himself.

Theirs a Flat Red Ball fork that can even build C# to Web. Hopefully these solutions can be shared with Godot so theit C# web export works.