I think much of it comes back to design patterns, which gained favor from the Java community before other technologies. Just because design patterns are there doesn't mean you should always use them for everything. The two VFP apps I inherited used design patterns that way.
>No doubt, but java users (especially in large working groups) seem more prone to fall into this trap.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer