It existed because testing wasn't stable enough and stable wasn't fast enough. The 2 year LTS releases are basically just the slow stable thing carried over, but having 2 layers of rolling release (like Arch) where you have a base repo and a testing repo lets them having the rolling release without all the continuous integration problems if it hits enough testing users first.
they are basically adopting the debian scheme, only the stable releases will be more frequent.