Now that the ads in the Windows 11 start menu are now available I actually think the coverage missed the mark.
This is less a cash grab by Microsoft and more of a way to help the few developers still making Windows apps to get distribution.
Getting developers to still care about building Windows apps has been an ongoing challenge since the advent of the web and then smartphone apps. This seems mainly a way to both incentivize developers and connect users to apps.