I agree with this to an extent, a rank would be nice to have to recognize those who are exceptional in programming.
However, I believe instead of it being called 'Java Expert', it should relate to programming in general, kind of like how the Fellow or Scholar rank is at other forums.