Not at all. It's two different product lines. The Macbook while thin doesn't take on a lot of what the Air has, and vice versa. The number of available ports is 1 example.
The Macbook also has a more crammed-appearing keyboard layout compared to the other MacBook Air/Pro models.
Well, that is a new criticism.... not functionality but now it is the crammed-appearing keyboard. I don't own one, but I have played with it and I actually liked the new feel of the mechanism.... of course the key fall takes a little getting use to.... but then so did all the keyboards that came after my IBM PC from 1981.... now that was a keyboard.... I could even kill someone with it quite easily by whacking a bad developer with it.... oh those were the days when you had real keyboards....
95% of the people do not need any more than one port if they are using it as a laptop/portable. At home - yes people like plugging more stuff in, but docks fill that void..... If I am taking something between two locations (home/office) then I already usually just get a power adapter for both locations to lighten the regular load. If the laptop can keep a full days charge, it already lightens the load. As someone that came off the road after 3 years with one shoulder pressed down an inch or more from the weight of laptops when they were heavy.... I can greatly appreciate the lightness and compactness of the Macbook..... sometimes I even had to carry two around - one for work (consulting company) and one for the customer that I was dedicated to.
The macbook CPU is sufficient for coding, for document editing, for spreadsheets, powerpoint/keynote, for touching up photos - still image editing, playing movies, music, conferencing, file transfer, browsing the internet, irc, messaging, remote desktop applications, charting, sqldeveloper, etc.
What the macbook is not really designed for is video editing (other than a quick touchup), 4K video editing especially, running vmware with multiple virtual machines - running Linux and Oracle.... and hardcore gaming.... but then the Macbook Air is not really meant for those tasks.
I would however like them to change the USB-C port from just USB to USB/Thunderbolt in the skylake version.... then you can even hook up DAS disk arrays, and external graphics cards within docks etc.
I just see a very small niche between the Macbook pro line and the Macbook line - something that could easily be absorbed in one line or another.