It's sad there isn't much acting prowess in Bollywood, and if there is it gets ignored.
There is. Among current generation actors, Ranbir is excellent and Shahid is very good. And you still have Hrithik and Aamir who are great actors.
Among actresses, the situation right now is a lot better. You have Priyanka and Vidya, and you then have Parineeti, Anushka who can be good for the upcoming future.