I think one of the problems the gov't has in regards to making life jackets mandatory is where they draw the line on the size of vessel they would be mandatory. Do they make it all vessels under 4m? 8m? 12m?, with or without cabin? If they arbitrarily drew a line then there would be the people who would cry discrimination.
Don't expect it to happen soon.