I think these guys are right. If you want to keep corals, you gotta put the cash into lighting. I dont think Jin or Charlie are trying to put down that fixture because it's cheaper or not the norm. They are just speaking from a great deal of experience.
The thing bout the reflectors makes perfect sense though. THink about it, the bulb emits light in all directions. You need it to all go down into the tank, otherwise teh vast majority of it is lost bouncing around in the fixture.