This is actually quite a good article.
But as BU is gaining traction, the BU code will come under closer and closer scrutiny, and these issues will be resolved. Those who prefer the BU future vision to the core future vision are more likely to get involved. Perhaps the article doesn't explore this possibility.