Not all cakes are expensive, but some are. This is because of the large number of ingredients that go into making them. Also, fancy cakes can take a long time to make and require the skills of a specialty baker. This all adds to the cost.