сама имплементация httpclient'a в разы функциональнее java версии, вся эта функциональность очень серьезно обременяет решение. например java не контроллирует коннекты и их переиспользование, она не тянет виртуальные хосты, поддерживает меньше методов и подругому работает с кейстором, вроде она клиентские сертификаты не тянет