True, but they're also hard to find. In my solar research I never came across them. That's a big problem.
Tesla will instantly solve the consumer access / consumer awareness problem. They'll also, presumably, operate at scale, so costs should be reasonable. The roof would also be subject to the federal tax credit.
Musk keeps insisting the aesthetics are better than a regular roof, and at the end of the CC, hinted these would be more durable than asphalt shingles.
This is different than Dow Chemical making solar roof shingles and then trying to convince a few dozen roofers around the country to install them. Consumers will know about these. The main factor for someone interested in solar will be cost.