Yes I understand a lot of people hate this move by Ford for getting rid of the majority of their cars and in-turn the sport variants. However, its not like Ford had to choose between keeping the Focus ST or making a new Edge ST. Those two decisions from Ford are independent of each other. The edge ST is not a replacement for the Focus/Fiesta ST. The Edge ST existed for many years wearing the Sport badge.
I also can understand how people are chuffed they are continuing the ST badge on a new vehicle but bastardization of vehicle names has existed for many years (ahem Mitsubishi). Its easy to capitalize on recognizable car names/variants. To me, the ST badge is an indicator of performance which this edge is more than fitting to wear.
One last thing, consumers killed the small car, not Ford.