The only time a straight neck would be totally acceptable would be if the frets were progressively raised toward the nut to compensate for the vibrating strings' clearance needs or the action was unnecessarily high. This is a matter of math, not opinion.
That is why I have my zero fret (or nut) taller than the other frets.
This is not my opinion, I tried your way before and no matter what I did, I couldn't get a low action without the string buzzing in multiple locations along the fretboard.
Just in case you wondering I levelled my fretboard correctly. I tried the setup before polishing the frets - same result. I even once tried, using flat fretboard (infinite radius, to make sure that the problem is not the radius) - same result.
I might not be a brilliant Mathematician nor an expert on stringed instrument setups/building, but think about this,
- I have perfectly straight neck
- My zero fret is slightly taller than my other frets
- My bridge saddles is adjusted so that my string is parallel with the fret board (which is straight, so I have the same action along the neck)
- All fret slots were cut in the correct position
- My scale length is correctly measured.
Again, I could be an idiot, but I don't see how could I not get a very low action with no buzz (well, maybe very minor) and correct intonation.
In fact, I found that it is the most comfortable setup for me. Somebody commissioned me to build him a guitar, he loves that set up more than his other "branded" guitars, which were set up the "correct" way.