In a haste towards monetizing Twitter, it looks the management at Twitter are making decisions that are dampening interest in new developers. Just recently, Twitter has come up with new Developers Rules of the Road listing limitations for third party...