You think a phone with 512GB storage and 12gb RAM is lacking? Phones should be way faster and snappier with what resources they have, Android and iOS are just bad in using what they have available
Because that's still very niche. Flagship phones have more than enough power for the vast majority of users and have done for years now. The cost/benefit analysis doesn't add up
Better not develop anything for the platform that needs any real processing power then, let's just keep phones as data harvesting tools and nothing more