Hello Iam,
IOS numbering is subjective/platform dependent
on GSR or a C7200 there are current IOS releases that are in 12.0S train so you should not expect all devices to use 15.0M
This does not mean that 12.0(33)S on GSR 12000 is old or not good for service provider environment
12.2(53)Sx are the current for LAN switches
note that 15.0M requires more RAM memory then 12.4T
Hope to help
Giuseppe