A few days ago I wrote a post about LabVIEW versioning problems (again). Here's something that I forgot to include in that rant:
To be fair, NI did help me resolve the problem. I had to talk with a half-dozen people before it was fixed, but still. Of those numerous people I talked with, one confidentially shared with me an interesting observation. He (or she) said that this was far from the first versioning issue he'd dealt with, and it all went back to an NI philosophy: they don't go out of their way to support older hardware/software. They would much rather you just upgrade to the latest versions.
This is fine if you're a small company buying equipment for the first time. But for a big corporation (like I work for now) that is trying to maintain older systems, it's is difficult.
I'm guessing that this is partly why LabVIEW sometimes has such a bad rep.