buttercream is made with far more fat than fondant. this can give it a more luxuriant, rich flavor that many prefer, taste-wise, to fondant. the formula for making buttercream is very forgiving. if you've added too much sugar and the mixture is stiff, you can thin it with a little milk, cream or even water.