While tile roofs have many benefits, they may not be suitable for every home or budget. They tend to be more expensive upfront compared to other roofing materials. Additionally, installation can take longer and may require additional structural support due to the weight of the tiles. However, with their long lifespan and low maintenance needs, many homeowners consider these factors worth the investment.