azrael-
Not really. I'm saying this as a developer …fighting bugs on a daily basis. A bug is a bug.
TBH, if I really wanted software encryption I'd probably use VeraCrypt. At least that *is* open source and independently audited.
Bitlocker is independently audited and is trusted as an industry standard for Windows products, just as FileVault 2 is for Mac.
Just because it's “Open Source” does not make it better or even more trustworthy, look at OpenSSL and Heartbleed.
As a developer, then you should know the difference between a bug causing an issue and an egregious design flaw resulting in security being classified as “null”.