I never liked it, in fact it's the only ship I've sold. Since 95% of the people think it's a great ship I'm probably wrong, but for whatever reason I never could get used to it.
Anyway, enjoy it!
I don't think your wrong.
In a combat career, for me, the Vulture is a necessary, though unloved, steppingstone to the next available ship.
My main issue with it (even A-rated everything though not Engineered) is its speed - gosh it feels awful slow.
And in combat, as with most things ED, I like to get out of trouble as fast as I got into it.
For a combat ship, especially one as small as this one, you gotta have speed IMHO.