Actor Arjun Kapoor, who was last seen in 'Ek Villain Returns', a film that didn't work at the box office, says that his craft is not given enough credit in mainstream cinema and questions why his generation of actors is divided into groups based on the kind of films that they’ve succeeded in.