Nothing nonsensical about developers wanting better treatment or a better deal from a company asking for 30% of their gross margin.
Insofar that Walmart extracts margin out of its small suppliers, we don't see a lot of third parties sitting on the sidelines telling suppliers trying to negotiate better contracts that they need to shut up, pay up and that the third parties are "on Walmarts side".
To the extent that small suppliers wish to negotiate better contracts or apply pressure to a behemoth company for a better deal, I say 'have at it'.