Changing ports isn’t a terrible thing, also not the perfect “fix” either, as you can still recognize open ports and scan the service on them.
Some ports are reserved in networking, so should stay away from those.
Some ISPs don’t allow you open ports on 80/443 as those are web hosting ports and they provide a service to consumers to download content from the internet, not for their consumer to be a web hosting provider as well. That’s at the residential level, if you have a business plan that might change, but it might be hard to convince and ISP otherwise.
I never got any help asking questions there anyways. Answers I got back we’re trollish. When I provide and answer it can’t be the answer as it’s based on your own reputation score which you can’t get but answering questions. It seems like a flawed system. Didn’t know they had mods either. Never really got any solutions either from stack overflow, unless you read every comment for the right answer.