Joomla! has a long history of being the perfect CMS (Content Management System). in previous versions (1.x / 2.5) the Content (articles) generation and displaying lacked Blog functionality. There are different requirements in having a Blog website than in having an article based CMS.
Extensions like K2 and EasyBlog jumped at the opportunity to improve the blogging capabilities. Unfortunately they 'failed' to build upon the already present CMS functionality and started 're-inventing' / duplicating the wheel for a large part. Due to the need to import already present Joomla! articles and the lack of revert / export functionality, you are bound to be locked in into their solution...
MORE INFO