@gbraad @lupyuen They also provide services that are expanding in capability. They have no competition or no competition of note.
The fine print of the services should be reviewed. The fine print of an agreement between Microsoft and IBM could be one of the reasons why IBM has a long record of contributions to Linux.
There's also a way around the credit processing fee and that's using the other accepted payment methods. Credit companies do charge for transactions. It can be seen in gas prices as the cash price is lower than the price when using a card. I believe they point it out on the same page.
I don't think it's going to be the last of the fees as what they are doing is going to require more resources. With big companies paying big money to ensure better code (hopefully with the base amount only going to the developers and the 3% fee going to GitHub).