Perhaps one of the transit differences between Luton and Stansted might be the provision of a designated route at Luton
FWIW I've never had a problem with Stansted or Luton, and on many occasions they've actively gone out of their way to make my life easier
Guess you cannot please all of the people all of the time