Originally Posted by
studentff
Under that definition, my MA drivers license isn't valid ID.

MA doesn't put weight on the DL, presumably out of some form of political correctness with regard to people's sensitivity about their weight.
The law says you have to present an operator's license
or an ID containing all of the above. So your MA DL (operator's license) is just fine.
I guess an MA ID, Passport Card and Passport are not OK though I doubt an LEO would care or charge this if one of those were presented absent some vendetta.