While you do present very fair arguments, you failed, like me, to address important issues of the OP. Not to mention your inconsistency on such examples.
For instance, you argument for customization with an example based on the trigger of a proprietary recovery system. So you can trigger a remote process with Bacula. I have a one-liner shell script command for that, nice job. Especially with a proprietary system which the OP specifically excluded in the title (Open. Source.). And from the clues I got, Bacula has issues with Windows systems, or you're gonna be needing at least 2 different sets of binaries to support both MSW+NIX. You need something pre-main-OS boot for a completely dual solution (as an under user, I think of the likes of Acronis or Ghost, and stuff too complex for me even to start name dropping for enterprise-level).
Numero dos: tapes? Your argument for having a clue for backups is name dropping TAPES? In case you didn't notice, snapshot'ing, with rotation doesn't really need tape support. You're not going for the petabytes, and I doubt you're going for the 10+years, even for corporate. A snapshot will have only the diff of the previous one. With that said, Why da fck do I need tapes for, or barcodes, or bells and whistles?. You could have mentioned diff support in Bacula, that would have been big, if it wasn't so deep in its manual (mostly what took me away from Bacula/Clonezilla. Now to be fair, my example also does full backups over time, no diffs and integrity checks, but with exceptions - my method happens to produce really, REALLY minimal, compressed tars with 100% parity and 99% reliability to what was on that backup day if needs be (you just update Debian until that point of time, single difference in the system will be the hardware/UUID).
You know what else was designed to interface with everything and anything (including emulating virtual tapes as entire drives, or even just files)? The Unix CLI
And just to make a fking point, this guy came to /. asking around for a backup solution. Put yourself in that perspective before you go demanding the manpower of setting a datacenter-wide B&R process. Because when you start mentioning the big bucks Oracle (seriously, when there's something which's presentation page has a Training/Certification section, like that Oracle crap does, it's big bucks), that pretty much translates that you're gonna need an IT section just for managing that B&R process. This guys came to slashdot, Ima' repeat that, to SLASHDOT asking for FOSS. No matter how much he keeps mentioning "we" or "the company", he is 100% either a manager of a small team (1-3 ppl) who is trying to focus on not-so-scalable stuff. He doesn't need tapes or Oracle's antics, unless he's already on that wagon (which he's not, he was ordered to use FOSS... and HE CAME TO SLASHDOT, not Oracle support forums). And he if wants FOSS, if he does have that big a company, there's nothing more FOSS than going the extra mile and making your own fucking shell script-based super-duper-complex process, since the company is pressuring wide FOSS usage, then upping it to github with a copyleft/apache license afterwards. In the end, that's what the big guys who want to go FOSS are doing now, unless you didn't have a clue.. If that company is going FOSS for financial reasons, they are doing it wrong.