I'll agree with some of the lakes on that list. To me, a vacation on the lake needs to be (1) accessible to the general population, (2) have affordable accommodations and (3) have beautiful water and surroundings. Not all of these lakes fill that bill. Before I'd freeze my tail off in Lake Michigan, my young butt would be in Florida on the Gulf or Atlantic.
They missed places like Norris Lake, just north of Knoxville, TN. With condos, floating houses, hotels and 18 marinas, it's hard to beat this incredible place. It's within a day's drive of half the U.S. population, and it's a lake of incredible beauty. Douglas Lake and many other lakes are also close by, and there's more to do in Pigeon Forge/Gatlinburg than you can imagine. We were in the Smokey Mountains earlier this week--incredibly beautiful scenery.
If you're wanting away from it all, Dale Hollow is another hard to beat lake--with its 25' water visibility. Bull Shoals, Norfolk Lake and Table Rock on the AR/MO border are also incredible, clean hill/mountain lakes. And Heber Springs/Greers Ferry Lake is another lake easily accessible in AR.
There are many other great vacations in the southeast, where every state has great state parks on lakes. Virtually every large city in the southeast has a fine lake or river within 1/2 hour's drive--except for Memphis.
We have no shortage of recreational lakes in the U.S.--and don't have to go far for reasonably priced vacations.