321s are great specially for a regional market..Gulf Air would needs the 333s more in the future to expand their in the future.Short haul destinations which GF can commence is limited and there should be a balance.Gulf Air should also use Bahrain's strategic location to connect to Europe,ME & east Asia...330s will be the only element which would allow gulf air to have its own niche since it wouldn't be a Major carrier like Emirates,Etihad etc & at the same time not a LCC like Air Arabia and Bahrain Air...
Gulf Air may have enough of 320s for now.Cancelling the 330s will just make an issue in th future since those AC are high in demand and ideal for expanding their market...