I think in the UK “shop bought cake” and “home made cake” are basically 2 different things that look kind of similar.

Having been to a lot of kids birthday parties recently, I’m firmly on the side of “home made cake”. Shop bought cake has a distinctive taste and texture which I really don’t like. If I made a cake at home and it ended up tasting like something from the supermarket I’d consider it a failure.