All your questions answered in this video from the Train The Teacher TESOL.
•why we bother to correct student errors
•why learners make errors
•why we correct errors
•why we do not correct errors?
•error correction techniques
The video will take time to load, but it is worth the wait :)