I can sympathise having gone through it myself this year. I also work in IT albeit quite specialised and a sensitive role which I can't elaborate on.
As a result, as soon as my CV went up I got 'hundreds' of agencies chasing me and it became very soul destroying. Usually, it went like this -
Them - Seen your CV, it looks great, what's your current situation etc etc
Me - Usual stuff, experience, qualifications, clearances etc.. Made it very clear I didn't want to relocate for family/personal reasons
Them - Ok respect that, bit more about the role and so on..
Fast forward 20 minutes and the recruiter then decides to tell me the job is in Dubai, Germany, Amsterdam, London etc etc
As for your point on interviews, one of the first interviews I had in the year was back in January. It lasted 75 minutes at which point one guy left the room and another joined and we repeated the whole thing again. I left nearly three hours after I walked in only for them to keep me dangling for 3 weeks before they said they'd decided to go in another direction.
Not to mention countless recruiters trying to coerce me into applying for roles I wasn't qualified for or had no interest in.
All I can say is stick it out and be polite yet prudent with recruiters. I'm still contacted to this day and while I welcome enquiries I get straight to the point and weed out the timewasters with a few well placed questions of my own at the outset.