Those players are all superstars. I think you are confusing Superstar and Franchise player.
A star is someone who puts up adequate points to be a cut above the norm. Alex Tanguay for example, or the Sedin Twins
Superstars are the guys who consistently are running at the top of the scoring charts, leading or in some cases, sharing the leads with their teams year after year. Kovalchuk, Modano in his prime, Sundin, etc
Franchise players are the guys you build your team around. Not only do they normally lead the team in stats by a large margin(Skaters), but your team would be more than simply devastated if they were removed and they make the players around them better. These guys win Scoring titles and Hart trophies, Vezina's and Pearsons.
Thornton, Lecavalier, and Lindros on your list are all franchise players. Crosby and Malkin and Ovechkin are also franchise players. guys like Brodeur and Lidstrom also fall into that category.