I politely disagree on pretty much every point you made. But let's not nerd out to much here.