I ran a gardening business before I retired OP.
You asked about spending up and having a professional fit the artificial grass. Well it will be pretty expensive to have a 'quality' lawn laid. The land will have to be prepared, the real turf removed and disposed of, land leveled, sub layers of grit and sand will be laid, edging put down and then the artificial grass will be laid.
My experience of artificial lawn as a gardener is all you've read above. The moss forming, weeds growing in the moss, urine smell from pets etc is all the same whether you fit cheap yourself or spend the money and have top of the range.
Two other factors I've encountered which aren't mentioned here. I once had to lift a very large, expensive and heavy artificial lawn because the neighbour's bamboo had run under the lawn and was causing trip hazard bumps across the lawn and lifting it up. We had to dig out the bamboo from the sub layers, relay them and then roll out the lawn like carpet. This job was expensive for the client.
Another lawn in a garden I worked on was so sticky from sap falling from surrounding trees that the children and pets of the house couldn't us it without getting in a hell of a mess. It wasn't the sort of sap that could be washed off with water - think like resin! Everything that fell on it stuck - leaves, litter, twigs - and rotted right there.
Both of these things and all the other points PP have raised apply to cheap and pricey artificial lawns alike.
My two bob on the subject is that artificial lawns are a crap for nature, flash in the pan fad that will hopefully die out pronto (and should never have been a thing). They're a way for non gardeners to make quick money out of people who want no maintenance. Artificial lawns are not no maintenance.
A good gardener will always be able to come up with a better, cheaper, more sustainable option for you.