Do you remember back in the days (up to LabVIEW 6i) what we had to code before we had the event structure?
Surely anyone would be annoyed to have to code with LabVIEW Base since there is no "event driven programming".. wel in fact that not totally true, because if you download LabVIEW evaluation version, it includes the event driven programming and the code generated can be opened and run with LabVIEW Base, you just can't edit or add anything related to events but well a second computer is cheaper than the cost difference between LabvIEW Base and Full.
So what's the point in falsely removing the event driven programming from LabVIEW Base?
I think this is an extremely bad move form NI.
Plus, let's say some potential custom gets the evaluation version, likes it, get a Base license, figures out he's been screwed and now has to buy LabVIEW full to use event driven programming because his evaluation period is over... isn't it lying to customers?