I'm glad that your new ECU has you enjoying the bike more than you did before. My 2014 has covered 2000 trouble free miles so far on the stock ECU. I can assure you that it is not because I just assume it's running the way its supposed to run. I think it runs great because it flat out does. It idles smoother than my brand new Subaru. It pulls almost as strongly as my 2003 Aprilia Tuono (to an extent, then the Tuono would walk the Strom). It shifts smoother than any bike I have ever owned. Low speed, roll-on throttle, cruise, warm, cold, hot...it's been a dream.
I don't contend that your bike didn't have it's issues. But I take issue with your assumption that they all have problems and we're just sucking it up. I don't know why some have issues and some don't, but I can tell you that my bike could not run better than it has so far.