MSMs through to Knighthoods are given for exceptional, meritorious and lengthy service - if you want to win one then you have to put the time and effort in, plus attract enough attention of what you are doing to make that difference.
Then in that case you should equally award them to long serving Warrant Officers etc.