For something so simple that could possibly save somebody's life i'd much rather they taught first aid instead of half the stuff they teach.
As others have mentioned though there is implications for those that attempt CPR. Perhaps taking a leaf from the americans and introducing a good samaritan law would be an idea.
If you are trained by St Johns you are covered by there insurance to practice first aid outside of your workplace. In work would be cover by your employers liability insurance.

