Agreed ... Research done by the Pakistan based Social Policy and Development Center (SPDC) revealed that only 6% of madrassa students cite religious reasons for attending madrassas, while 89% cited economic reasons (The State of education Report, 2002-03, SPDC, 2003, p.161).
The government can increase its Education budget and provide financial aid to these students and encourage them to join public schools instead ..
BUT
Madrassas are not under the control of govt. and they receive heavy foreign funding, They are independent and they don't have to rely on govt. for anything . Article 20 (concerning Fundamental Rights) of Pakistan's constitution states :
(b) Every religious denomination and every sect thereof shall have the right to establish, maintain and manage its religious institutions.
Without amending the constitution, it is almost impossible for the government to bring Madrassas under "effective" control of the state ... And even a "talk" of amending any Islamic provision of the constitution draws a huge public outrage in Pakistan . (As we saw during Musharraf's era) ..
What do you suggest ?