It's easy to hate recruiters when the market works in your favor and demand for engineers is higher than availability. Everyone is trying to hire and now they seem redundant and unnecessary evil.
If the market cools down I bet most would feel lucky having a recruiter knocking on their door.