According to what I have seen in California, I think Stamped concrete have good durability and long life cycle with low cost of maintenance. Expansion joint can be used for avoiding the cracks. However, high quality control for concrete and staff with good experience are needed.