only way to build decentralized applications is to get adaptation. without adaptation applications cannot be decentralized. to get adaptation you make one-click installer for self-hosted solution.
only way to make alt frontends for mainstream platforms work is to make them decentralized. this is because these corporates spend hundreds of thousands of dollars to actively block all of these alternative fontends.
payments are not a solution, payments are only solution for centralized systems that are too difficult to setup and thus people prefer to pay for them.