Google has the engineers and the legal department to take on Blackboard. If they took 6 months for a dev team with this as their primary task and were willing to have actual tech support they could demolish blackboard with a single sales rep in 5 years.