Seems like there is very little infrastructure for a coin with such a high market cap.
Same thing could be said about Bitcoin which is by the way in centralization crisis level's and its coin count is far lower than IFC's. IFC has a good group of guys working on it. Give it a chance you might like it.