When you go to authoritative sites and aquarium forums the common advice is that goldfish are "messy" fish with a large adult size. The require a large aquarium for 20 gallons or more and with a filtration system. And this is entirely correct.
|A "designer" 2.5 gallon bowl|
|"Petworld" should be ashamed|
Would you show a cat in a crate or a dog on a two foot tether has a "happy" picture, or "just an illustration"? No. Goldfish also simply should not be shown in habitats unfit for purpose. Not on packaging, not for display purposes, nor for artistic effect. Never.