It's probably time to start smacking a couple contract developers around with pink slips... Blank ones, just to shake 'em up, ya know... ;)