Dissecting capitalism: Its past, present and future