Twitter is NOT going to compromise the integrity of the entire site for ads. Google haven't. Facebook haven't. Microsoft haven't. And thousands of other sites haven't.
As for Twitter... they've done better than most, so far. But at some point, they'll have more pressure to show revenue. And then... how do they make money, again?