Because this is Linux anyone (including you) can write an application to enhance, improve or change the way packages are managed. As a result there are several of these 3rd party applications already available