Yes but having more apps concentrated in one place is nicer than googling for developers and their apps on the net.