Christ you are being so pedantic lol. If anything you should be arguing that the TCG was more of a game shop than the CE pets. An in-game shop allows anyone, at any point in time, pay money for special items on-demand. CE's are specifically tied to certain events like expansion/game releases.
You're the kind of person who would argue cars and trains are literally the same thing because they both have wheels and get you places on a designated "track" or "road". There are nuances to everything, it's just something in life you need to realize.