Sounds like an excuse to me-could understand if no transponder at all (though would have to be pretty busy to refuse transit totally under those circumstances-only time I have ever directly refused transit was for unreadable radio) having mode C makes life easier , not having it does not make life impossible-just need to keep the strip marking up!
As for refusing a VFR clearance but offering IFR?, making a rod for your own back