Discriminative Models Can Still Outperform Generative Models in Aspect Based Sentiment Analysis