He also asked whether the government has the majority to bring about a Constitution amendment in Parliament.
"Why did you not think of this for four years and eight months? So obviously thought of as election gimmick three months before the model code. You know that you cannot exceed 50 per cent limit so it is done only to posture that you tried," he said in a tweet.
He also said the Supreme Court has struck down the reservation quota crossing 50 per cent in several states.
The reservation will be provided in both jobs (direct recruitment) and education sector. This brings an end to 17 year old demand by the people in the general category devoid of reservations.
This has comes just few months before Lok Sabha polls and is a move seen by experts to attract the votes of upper castes who are downhearted by the current quota system.
Senior advocate and Rajya Sabha member KTS Tulsi termed the decision a "joke" saying the government is trying to fool the people."The Modi government hasn't been able to get Triple Talaq passed in Parliament, how will it be able to get the Constitutional amendments passed."
Speaking to ABP News over it, BJP spokesperson Rakesh Tripathi, said "the move should be looked as class-based reservation and not caste-based reservation."