What ever made you think that it uses more RAM? It causes an extra hard drive read (to get the Icon data) but that is no different than having an icon on your desktop or displaying all those icons in the start menu.
Metro on the other hand, has live tiles. Live means its running something, its not just displaying a picture.
Keep Up with TechRepublic