Ah, the endless cycle of next generation technology. To be honest, it's just a marketing term used to create hype and excitement for the latest version of a product or service. It's a way to convey the idea that the newest version is a significant improvement over the previous version, whether it's new features, better performance, or improved user experience.
As for what the "current generation" is, that's more of a subjective idea. It could refer to the current state of technology or trends in a particular industry. But at the end of the day, it's all just a way of describing the evolution of products and services. So don't worry too much about it, just sit back and enjoy the ride of the ever-evolving next generation!