While it is true that opener will stretch a bit to bid 3S on this auction, he/she should not just automatically do so with every hand containing 4-card support. your controls are just too much to pass.
"Bidding Spades to show spades can work well." (Kenberg)