Oh I understand it perfectly and I think you misunderstood me.
Whether you say "scaling is a good problem to have" or "paying CGT is a good problem to have", it just means you never experienced how hard it really is to scale, and how hard it is to deal with taxes/accountants/lawyers and lose money. They're still problems and when you're in the thick of them, they're not good.
Of course they are. If you have scaling problems that means you have a ton of users. A hard problem but I'd rather have it than not have it. Same with capital gains tax. I'd rather make enough that I have to pay attention to this stuff then not ever have to think about it because I've never been financially successful enough for it to matter (and with taxes you're not "losing money", you're paying for the services that helped you get there. Of course that's not as clearly the case in the US tax system but that's the idea anyway).
If everything were effortless then anyone could do it.
I think we're both looking at the same coin from different sides and disagreeing. As I understand my and your argument, we're arguing cup is half empty vs half full. My "half empty" argument is centred on the how stressful it is for people to go through these "good problems".
Possibly. Your messages read like "it would be better to not have that problem at all than to have it". I'm trying to say "it would be better to have it because you've succeeded than to not have because you haven't. Of course (and I haven't focused on this part or even mentioned it because I assumed it obvious), it would be best to have the success and no problems".
Whether you say "scaling is a good problem to have" or "paying CGT is a good problem to have", it just means you never experienced how hard it really is to scale, and how hard it is to deal with taxes/accountants/lawyers and lose money. They're still problems and when you're in the thick of them, they're not good.