People can complain all they want, but it's not Apple's job to coddle people who use a legacy (and face it, it IS legacy) piece of software from a direct competitor. Why should they?
Windows 7 has the possibility of becoming the "next XP" in that lots of businesses still use it. Granted, most BootCamp users aren't large enterprises, but Apple continuing to support Win 7 in 2014 may have led some to hold out hope it would still work in 2015. I'm getting a new MacBook and am glad that I did purchase an extra Windows 8 license when they briefly sold the OEM version to end users.