Hi Evo,
I must admit that I haven't even heard of this type of lawn before, but reading some of the specs on it suggests it is the perfect lawn for everyone, well we've all heard that line used before as that's how Santa Ana was originally marketed as and it's all lies. You only get out of it what you put into any lawn. There's no such thing as the do nothing and have a perfect lawn scenario.
The first question one has to ask is this a seed type lawn or a self rejuvenating type lawn which Kikuyu, Buffalo and Couch is ?
One thing I will say though is that many of these contractor / installers do very little in surface prep and just flatten it out and lay the rolls out onto the freshly screeded surface. Now once the ground underneath settles and compacts then the lawn will follow it down, thus showing a shoddy job, something that you are now the victim of it seems.
Once I know what type of grass this is then I'll be able to give you some advice.
Cheers,
BB.