Definitely not, and this would really only matter to true enthusiasts since they would immediately know the difference between an "M-Sport" and a real M car.
Personally I don't think it dilutes the M brand, not everyone needs the performance of a proper M car, but they do like the styling bits