2. So that's the reason you get better pictures from a DSLR than a compact that has the same number of megapixels?
That's just one reason. DSLRs also tend to do better at image processing. They give you more control and, of course, a range of lenses. Other pluses: speedier startup time, lack of shutter lag, faster and more sensitive autofocus, clear and accurate viewfinder, faster burst rates, more powerful flash, many accessories, longer battery life, and typically greater ruggedness.