For what it's worth, IMHO, there are a few points I'd think would be worth saying as this comes up a lot it seems...
1.)If your worried about your SEO then naming your pages with the same file name as another is not the 100% way to do SEO... so if you think about it page aliases help as you should have had
site.com/soda/coke/
site.com/drugs/cocaine/
as that is better SEO. So in the small .01% of a way urls plays a roll, this is true... where coke is tied more to soda then it is to drugs... but as coke is tied to cocaine you should get a good search on “coke drugs” as long as you have 100% SEO practices on everything else.. ie, keywords and density
2.) There are many sites that do grand with 500+ pages with out any page alias issues... I luckily get to run a few
3.) thou you may need to do a little work, to get the best results out of CMSMS; It is a great well thought out application... kudos to the dev teams...
and
4.) SEO is not based on your urls as much as it is in your content I have not read that anywhere in the docs provided by the major search engines that urls are a major player… I would love to know the 100% truth but till then I look at it as this; there is too little content in the URL for a valid search... also just watching the search results from searching you can see... that is your best lead on what they are doing to get you the information you ask... if you have to use boolean to do a proper search, is the algorithm smart enough to pull a search based on urls?
Here is a perfect example… search “script Boolean” in google… the first site has a url of
http://www.hibernate.org/hib_docs/v3/ap ... xport.html
not one lick of "script" or "Boolean" in the url… but the content…” void, drop(boolean script, boolean export) Run the drop schema script. ... public void execute(boolean script, boolean export, boolean justDrop, boolean ...” that right there did it... content density... that is the proof. also notice the "Script - Boolean " "script, boolean" in the next few...
I'm only commenting on this as I assume that you meant SEO-friendly in “SE-friendly”... sorry that is what I know it as... If I’m talking on the wrong thing .. opps...

but I’ve seen alot of people in the last year nocking CMSMS for it's SEO.. and the thing is, SEO is in the hands of the one writing the template as I see it... I don’t have any issues with SEO… I get tons of organic search for all my CMSMS sites…
I guess in short I'm trying to say that I know one can get good results out of CMSMS, but CMSMS still requires a understanding of
But… There are some really hand things you can do with the unique marker… don’t give up on it…
Hopefully I’m being helpful… in the end I meaning well..

Cheers
jeremyBass