Considering it's built in, it's light-years ahead of the junk that Windows calls a shell window.
iTerm 2 doesn't do this. It's the "accurate" one. If you prefer your colors the way Terminal mangles them, you'll have to set them that way. :)
But...you can see where Apple is coming from. Between the increasingly powerful tiny Macbook and the increasingly tiny powerful Pro, it's a small slice of use cases indeed left for the Air, and I see why they're ditching it. Still makes me sad though.
if you want to be even more frustrated by this, try scrolling by clicking and dragging the scrollbar on the side of the window. note that it's buttery smooth.
so it's almost certainly caused by JS scroll event handling, since the iTunes store on OS X is just a big webview.
it's frickin' insane. it's a page of static pictures. it should hit 60fps easily.
no one cares about quality software.
It's incredible how much the 'smoothness' of user experience has regressed, on average, across the board. Seeing that kind of unnecessary jank totally drives me up the wall.
Generally, i try not to think about it too much.. because it often feels like I'm part of a tiny minority that thinks this is an absurd state of things.
Slack is a perfect example. I love Slack and use it very heavily. But it's maddening how laggy their "app" (which is just their web interface in a wrapper) often feels. Users should not be frequently experiencing keyboard lag in a chat app!