It's comparing apples and oranges. Presumably the OP is not using premium concrete (terracotta) tiles on his roof. Tesla is cheaper than a premium roof with solar panels and the details of said comparison are laid out on their site.
The comparison on Tesla's site still looks misleading.
"comparable price of a typical roof + solar panels"
Having premium concrete shingles isn't a "typical roof". They also use small greyed out text to say they are comparing it to concrete shingles, but use big black text for the higher price, and hide the fact that the Solar Roof is only cheaper because of tax breaks behind a "See More" button.
For a ~10kW (AC) system you're going to pay about that much, I just had it done.
It's misleading to look at the price of the panels alone. You also need (micro) inverters, you need to have it hooked up to the the grid, you need several inspections (construction + electrical). Getting all those panels installed on your roof and wired up is quite labor intensive as well. The installation cost is significant.