That code will eventually make its way into the mainstream Linux code base and be distributed across all distributions. So if you're singling out Ubuntu, you're missing the target.
As for paying for Canonical's Ubuntu Advantage Support program, plenty of large enterprises such as the multi-national bank I work for which has thousands of Ubuntu servers, do so also.
I don't see an issue here. All code submitted back per the open source licensing agreement is reviewed before being included in the code base. So I'm fine with it.