There are some students who find it easier to work in internet classrooms and some others that find it easier to stay with traditional classrooms. I think someone may choose internet classrooms if they have difficulty interacting with teachers and other students. Some people do not like being in the classroom because they do not feel at ease around certain people especially those who treat others with disrespect. It is hard for a student to concentrate and learn a lesson when they have that kind of pressure.
When learning lessons over the internet, you might think its great that you can study anytime and anywhere. Sometimes other things can get in the way of your study time. When you go to school, there is a schedule to go by and nothing can really get in the way to distract you from studying. Being in the classroom listening to a teacher is much more interesting than sitting at home staring at a computer monitor. Not every teacher makes lessons interesting but most do, so I think it outweighs learning over the internet.
A lot of different courses are offered over the internet. Some of these may be the right choice for certain students. One problem I see with this is that when the student has a question or does not understand something, they would have to research it instead of having a person to person interaction with the teacher. Also the teacher may sometimes offer examples that come from personal experiences. Computers cannot take the place of a human being.
A student must have interactions with other students in order to learn how to communicate properly out of school. For example, someone cannot interview for a job if they have no communication skills. Communication is a basic foundation for many jobs. So many things are done now over the internet. If we also gave up the traditional classrooms, it would completely change the learning experience. People usually have a lot of memories of things they did in school. How many memories could you have...