If the buffer is just supposed to make things easier for beginners, why don't we just make advanced techniques easier to perform and remove the buffer.
To be perfectly honest, I've never been a fan the "High tech skill only" mentality of many melee players as it is really bad for the community. Tech skill should always improve your gameplay, and there should be a good amount of required tech skill, (two things that brawl got wrong), but at the same time a game with as high a skill floor as Melee's only pushes away potential players.
Strategy, knowledge and execution are the three most important things in competitive gaming, from fighters, to RTSes, shooters and MobAs, but with such a high focus on execution in Melee, it's very hard for a player better at the other two to win.
Difficulty does not equal depth. Requiring the most tech skill physically possible does not inherently make a game better.