There are plenty of systems on the market that have a CLI. Some are even very close to the Cisco IOS CLI you've been learning. However, at the end of the day, ever vendor will have their own flavor of CLI. Yes, many dirt-cheap, "web-managed" products will be lacking a physical console. (a console is, after all, extra hardware that adds to the material and production costs.)
If you want to work with Cisco gear, then do so. It doesn't take "millions" to get a decent collection of routers and switches. No, you will not find current generation kit on ebay (or anywhere else) for pennies. But older, end-of-life gear can be found for sub-100$ -- _we_ know it's possible because _we've all_ bought the things.