All of this information is great if you are buying a high end laptop that will allow for every function including gaming. HOWEVER, all of this is not a necessity for doing common tasks, and to meet those specs will be costly, especially with a Macbook.
When buying ANY computer, you have to ask...