The Oklahoma legislature 'works' about 80 days a year. Their salary is $7,000 higher than the average starting salary for a new teacher. Legislature leadership makes over $10,000 more than the average teacher for those 80 days of work. Add per diem and mileage and the legislatures make more for their 80 days of work that the overwhelming majority of teachers.
Don't say teachers are under-worked. Compared to others they aren't.
So what, legislators have to be elected. Teachers are still overpaid, even if the legislators are overpaid also.