I'm sorry but cannot agree.
-For Eclipse users, see at TopCased price (free). If EA wants to keep its thousands customers -each of them paying little, yes, I give you that

-.
-For me the issue is quite relevant. There are relations which EA is not able to show, which means that the model doesn't fully model the code, which means that I still have to look at the code to understand the architecture. That is what I meant about being dead: cannot survive on its own

-A C parser is hard, but:
-- I think most of Software Engineers have done a parser -simplified but probably with compiler- in few months of part time during the undergrad studies.
-- This doesn't need to be a full parser, no semantic, and most of the code can be jumped over.
--That means, that IMO -only my opinion-, resources needed are little and even if the amount a customer pays is not huge, there are many.
Of course all these are strategic issues and a business has to set its priorities, but IMO business goals should lead the technical aspects and not the only way around.
My point was only to highlight the importance of this for me. It might be completely superficial for other customers, and in that case you guys are doing it perfectly.

I'm finding problems with the code synchronization and Eclipse Integration. Just take into account that that can be a decisive issue for others to start using EA. Whether it is a 1 person issue or a 1000.000 potential customers' is EA's to analyse

PS. wasn't it said that C was invented as a bet of designing the most complicated language

, and java is just its child!