Enough with the "in the hands of consultants" male cow excrament
I've been in IT for 25 years and there are consultants on either side of the camp Open/Closed. Consultants can either be awesome or horrible. They can screw up open source or proprietary, I've seen it all over the years. So enough with this BS, Open source is the way forward for the future of humanity... imagine if we had copyrights/patents at the beginning of humanity, we'd still be fighting over who invented the stick, fire, the wheel... and still be living in caves.
Open source is not so much about the code but more about the work (paid work) that can come of it. All companies seem to have no problems hiring (permanently or contract) graphic artists to create custom logos and designs but these same companies seem to have a hard time to wrap their heads around the concept of custom code. Ultimately competing companies operate roughly 80% the same which is why many of the open source code out there will do just fine. In that 80 % you have office work (documents, spread sheets, presentations, diagrams), research (web, pdf, calculations), entertainment (music, videos, gaming) ... all of these problems have been solved in open source and have been refined for many years now... we don't need the capital that proprietary companies required to get these ideas off the ground at the beginning. I still do see a place for closed source but that is in a very niche environment and not for the masses.
The benefit of open source is in that 20% difference between competing companies, this is where open source will shine. Of course companies like Microsoft will come in and say we have a 2000.00 (CND) dollar a day "engineer" who will come in and help, but then Microsoft owns those changes even though they are for your company... governments (especially the technically idiotic Canadian government) are especially affected by this, tax payers pay government to make custom apps/systems which are then implemented and since they are hacking closed source they get problems (cause they don't know what's under the hood) which require a consultant from the proprietary vendor to come in and fix it. They report back to HQ of these changes and they will integrate the "feature" into the next release and sell it for profit to others... what a pile of BS that is.... as a tax payer I demand a discount from these proprietary vendors for taking tax payers money and profiting from it.
At any rate stop trying to protect your job by saying open source is no panacea, you should be happy (especially if your a developer) since this will create more opportunity since no one owns open source and if one "consultancy" firm treats you like crap or pays you garbage you can just move onto the next until you find your cozy place. Stop thinking as far as tomorrow, think about a year or more from now.