Ubuntu did inherit that file from Debian, but if NM is looking after networking, then anything you add to /etc/network/interfaces will get in it's way. The solution is to either disable NM (and all the dynamic work it does) or ignore that file and configure in the GUI.

Wade.