Tamil Nadu BJP Vice President Narayanan Thirupathy criticised the recent cabinet reshuffle of the state government and Minister Udhayanidhi Stalins elevation as Deputy Chief Minister.