I agree with you. Kolkata's batting order is strong. And the batsmen are in pretty good rhythm. So in most of the matches we see Kolkata being able to score high. However, Kolkata's bowling order is not very strong. The performance of the bowlers is erratic. Experienced bowlers like Mitchell Starc are in the squad. But I would say Starc's performance is among the worst Kolkata bowlers right now.
In yesterday's match against Delhi, every bowler of Kolkata bowled controlled, but Starc conceded 43 runs in 3 overs. Starc scored 55 runs in 3 overs against Bengaluru. Gave 50 runs in 4 overs against Rajasthan. This is starc's last 3 match statistics. And Starc took only 2 wickets in these three matches.