In my opinion, students should have recess every day because school might be really hard for them and they deserve to have some time off.
Recess also, helps kids not feel stressed out and it makes them feel like there's not a lot of things on their shoulder.