Yes but engineering is an undergrad program, it still doesn't eliminate the undergrad requirement for medical school. A lot of medical schools have opened the doors to allowing various programs to apply ie students who did geography, engineering, arts, music etc.. I do agree it's a lot of wasted time but ultimately you have to scrap the entire Canadian education system and start from the ground up. No government will do this.