I agree with you on that it is not just used by goverment agencies. However, most of organizations (non-goverment agencies) don't use it, based on what I googled, my working experiences, and also as @old token indicated as well. That was what I am trying to say.
I don't know what is the best word to put, but, what I was trying to say is that the word "you should ensure" made people to believe something could be broekn, went wrong if you didn't enable. It sounds encourated people to "Fix It". That was why people here went ahead enabled it without fully examing the risk. It should really just say something like "NetApp is FIPS compliant", and then let customers to decide on what to do next, instead of telling them what to do.
After we enabled it, applications using SnapCreator, all tools using SNMPv1v2 started to fail. Plus, lost all SSH connections. Also, coicidently Edge browser couldn't connect to System Manager right after the change. We are kind of all know causes of these failure after the fact. So, it is not just as easy as just hit the "Fix It" as it sounds like in this Insight screen page.