> In particular, I'd like to see some real consequences for malpractice on the part of practitioners
I agree as long as we also see some of the benefits - required registration with a professional body - along with a requirement that certain projects cannot use uncertified practitioners (in other words, better pay for Software Engineers).