Abhishek has got a lot of opportunities as compared to other actors just because he is son of a BIG B. Otherwise there are other actors who are far better than Abhishek but still they don’t get a chance to do some big banner movies because of the oblivious reasons.
Also of late it has been seen that a positive things are being written regarding his acting in the press which I think is a way to promote Abhishek by some people in the film industry who are well connected with the media people.
Morever he is getting repetitive by doing the same kind of roles E.g. con man (Bunty aur babbli, Bluffmaster etc) and also all his songs have the same kind of dance steps. Ok these are shot are in a very trendy way so these look good on screen.
Acting is ok not great and he has to do some variety of roles to establish himself.