Front end is what customers see. To the average user, the front end is the entire application. This makes it extremely important. Because of this, you can get lots of feedback from others by showing them what you have created and having them play with it (including non-technical people). I find these interactions the best, being able to proudly show what you built to anyone.