It is really common that users ask for the possibility of removing "/-/" from friendlyURL to make URLs shorter, something like this:
I know that we use "/-/" to distinguish between pages and specific contents (blogs, web contents, wikis, etc.) taking into account the different internal URLs that evey portlet can generate (*-routes.xml) but maybe we could facilitate the use of shorter URLs under certain circumstances.
One proposal could be to separate application-based friendly URLs from pages using the same concept we have now for Public and Private pages separation. Something like this:
http://localhost:8080/app/guest/blogs/blog-entryX (here app defines another space, like for Public and Private pages, but for the app-specific pages).