The problem I have with "mandatory training" is, as I noted above, it is just not feasible for some people. This is a matter of economics, not attitude.
It may be money; it may be distance; it may be time. Any one could be an obstacle - and that is assuming the government entity responsible for the course does not deliberately set it up so people have trouble finding or attending a course.
I suppose you're right. the only reason why I like the DNR safety courses is because they're inexpensive. but, the DNR relies on volunteers for their training courses. if it were a private/for-profit company I can foresee cost being a big factor for people. in this case you'd be paying trainers to instruct people, but their level of expertise might be better. I really don't know in either case.