No. Imran was pretty much a Waqar level pacer until his last few years while Kapil was not.
Kapil wasn't a finisher by any stretch, not with that average. Again, no spike in SR can account for a 10 point average difference with Imran.
Kapil wouldn't be in a team for batting alone in his era. Imran could. Kapil could afford to slog and hit and then get out cheaply while maintaining his high SR because of his bowling ability like Afridi which gave him a place in the side.
Imran actually took the next step and made himself into a proper middle order bat and instead of giving him credit you are demeriting him.
Then how bad was Imran for the rest of his career in bowling to get his averages up?Imran in the 80s averaged 22 with the ball and 33 with the bat.
Kapil in the 80s averaged 26 with the ball and bat, and even by 80s standards that would be not a proper bat nor a worldclass bowler.
and a 26 bat at a 100 sr is absolutely worth more than a 33 bat with a 70 sr