Seized plugs

Are the plugs 17mm,this is a 2011 and it’s obvious they’ve never been changed,I put kroil on them last night,am I the only one that wants to go into Polaris engineering offices and tell them"you idiots are fired"and replace them with Japanese engineers who had this stuff figured out for years now,metric and sae crap every where,that assembly lines gotta be a joke.