And you need some way to get the wires up to the roof. (Not sure what the typical method is with a tile roof)
It's probably an OK price - You can check the same materials at renvu or soligent.
I think it's been possible to get down to $1.50/W for a DIY system.
But most people have some issues that requires spending some more money - like shading so they need to use solaredge or microinverters. Or they don't have enough roof space so need higher wattage panels. Or need to replace a breaker panel. (Or all 3 like my house)