Stansted is never going to be a long haul Hub.
However I can't understabd why hugely over subscribed routes couldnt work.
Have you tried getting a seat to Las Vegas or Orlando recently?
I think the Tui pull out is more to do with rationalisation of the 6/7 airlines the group ran and acre-aligning of priorities.