I don't think the concern is that they've gone ad-crazy to date, it's that going ad-crazy appears to be the direction they're moving in going forward. Hence the need to push out third-party clients -- for ads to work, they need the only portal you view Twitter through to be owned by Twitter. (A third party can just strip out the ads.)