Cream cheese frosting in a can is good, but making it yourself is so much better. Being able to tailor the richness, thickness and sweetness can add a “fine tuning” to your dessert. Sweeter is better for some recipes while rich is better for others.
Sometimes I add additional cream cheese (about 4 oz) for a richer, thicker frosting depending on what I’m using it for. For a sweeter frosting, add another 1/2 cup powdered sugar.