SDP is a tiny political party. It has even less resources than other bigger opposition parties. Despite this, Chee is still able to write good commentaries for SDP website and continue to post good, informative articles for the public.
Without adequate information, for eg. cost of building HDB flats, the exact figures for PRs, S'pore Citizens in unemployment figures etc, it is very difficult to have accurate data to do analysis work.
Other countries have laws to give citizens right to information (non-security related) and an independent media that provides good, balanced coverage and a fair political system etc for opposition to work in. All these are absence in Singapore.