Oh, no, it completely fits the piece, rest assured. But it's also fairly simple and just long enough to where it might make the listener with a short attention span click off. This may not be your concern, and it's your song so there you go.
The trouble is, I'm probably the most guilty of doing this exact same long intro thing as anyone here. Most of my songs have ponderously long intros that are thematically intertwined with the piece to come - but I don't give a rat's rump about being commercial. I thought, for some reason, you might, so I passed along the advice I can't seem to take myself. It's mental! :)
Probably just "projection" . . . by all means bring out the grains of salt . . . and again, cool song!
cheers,
-Tom