Front squats are great but so are high bar squats (ass to the grass) to build full sized wheels.
Agreed, I have been an advocate of full range of motion squats as long as you can handle it, only work with weight your joints and back can handle, and THEN progress the weight. Many will bash them, but anybody that does them for any length of time will see the benefit.