Read my post again. Do you read that little bit after the first period? Whether the Asia Cup or the CT final, Amir's spell is what people were talking about, not Kohli's success or failure. Amir has been the bigger star in both those matches.
You never fail to disappoint.
Since his return, Amir has played Kohli four times: Asia Cup 2016, WT20 2016 and two games in the CT.
Asia Cup 2016: Kohli steered India home with a match-winning innings on a green pitch where he was the only batsman who stood tall. Amir bowled really well but even Pandya managed to take a 3-fer on that dream pitch for seamers. However, no batsman apart from Kohli was able to play a substantial innings. Amir could not dismiss him and Kohli hit him for successive fours.
The star of the match was Kohli.
WT20 2016: Another match-winning innings by Kohli who took India home on a tricky pitch. He was the star of the match again.
CT 2017 group game: Kohli's 82* took the game away from Pakistan. Once again he was the star of the match along with Yuvraj.
CT final: Kohli failed and Amir did brilliantly, this was the only instance where Amir proved to be the star and not Kohli.
Secondly, it doesn't really matter who the 'star' was; what matters is whose performance won his team the match. No one cares whose performance is more talked about, because the only thing that matters is the result. There is no glory in being on the losing side.
Only in Pakistan do people give importance to memorable match-losing efforts. Reminds me of how Wahab became a superstar for 2 years for bowling a few bouncers to Watson, even though Australia won the match comfortably in the end and Watson scored a match-winning half-century.
Pakistanis fans are trying too hard to project Amir as the bowling equivalent of Kohli. Unfortunately he is nowhere near that level and is not 1/4th the cricketer Kohli is, even if Kohli has troubles against him. Anderson tormented Tendulkar throughout his career but Anderson is not half the cricketer Tendulkar is.
Amir has been good in ODIs but poor in Tests, and it doesn't matter if he proves to Kohli's bogey bowler unless he starts bowling at a world class level consistently, which he has not been able to.