This is one of the series of bugs I'm referring to: https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1981... . I'm too lazy to search for all of them. But if you pull by this thread, you should be able to find more.
Don't be skeptical. It just sounds like you think you know better, when you actually have no clue.