1.You're right here,
2.Maybe it's heavy, but at least the 3-layers will help insulate sound..
3.Everybody probably thinks the same as you, but strangely I don't care about the number of screws as long as the rest of the case (well nearly) is top-notch,
4.Yes, strange decision by Antec :(...