The problem is mainly that the people who are interested in an improvement to the 3G port aren't members of the core development team. Another way of saying that is that none of the core guys appear to own a 3G / or are not interested in the amount of work it would take to improve the performance on it.