@Zeconster
There's a number of reasons I think their not being able to run them makes no sense and I made this thread to try and figure out a justification for that or to get enough of an understanding to feel confortable house ruling it. Right now what I have is . . .
1) Programs are divided into two categories common and hacking. Decks can run both, RCC's can run common ones.
2) RCC's are described in the book as being more like commlinks than decks.
3) I can't buy the riggers are matrix specialists when they don't even need a point in computer, hardware, software, hacking, electronic warfare or cybercombat for their role yet they can use common programs.
4) Common programs do let of things that ordinary people not just deckers but ordinary everyday wage slaves could get a lot of use out of ... Editing, browsing, noise reduction (seriously look at the noise rules and tell me somone couldn't use a noise reducing program to keep their image linked AR glasses up in a mall).
5) Storm front mentions running programs on commlinks on the new matrix system using the new conmlink hardware.
6) Deckers are still vital for any hacking actions, cotrolling things in a firefight etc but this way someone else e.g. a hermetic mage could do the search they'd be doing anyway only quicker.
7) On a purely hardware level commlinks are described as having more than enough space (aside from RARE gm chosen exceptions) they'd need for any programs they may want to run and have the same data processing value as RCC's and decks.

Commlinks may have generic systems to do this stuff but they equally obviously don't have these specific ones or the metalink wouldn't hae 1/1/1 across the aboard and.its not like the 80 Nuyen program would replace a more expensive device. Because one it only gets a benefit in one specific area when its running that program and two the more expensive device can run the same programs and maintain its lead or be matched in that area while running a program to benefit irself elsewherr when its already better in that other area.
So I just don't see why they can't run common programs especially given the nature of those programs.
@Rhat
No its not rationally obvious otherwise there would be diferent dice for a renraku's data processing 3 to a scratch built junk's 3. Saying that its weaker because its a commlink is like saying a 2.6 quadcore processor on a smartphone is weaker than a 2.6 quadcore on a laptop. They are an abstract value for vague future tech but they're the same abstract value I.e. X not X and X - Y.
Even if what you where saying made sense because of decks transformable nature the others are either always dedicating enough processing power to equal that 3 or the deck is overclocking/ubderclocking/powering different modules/cards.
@Whiskeyjack
I'm not saying the comlinks can't do these things, I'm saying given the nature of the systems, the benefits of these programs and what the book says it makes no real sense for then not to be able to run these more programs instead of the generic ones they come prepackaged with. I'm not sure I agree with deckers losing niche protection. I will think about that though.
@Thewyrmorouborous
I dont recall seeing that just that decks could and then in another section RCCs could let me double check if my memorys playing up.
EDIT
Oj unless the rules not where I checked (possible) there is nothing saying thwy can't. The peogram section only talks about decks it doesnt even say they can run them just assumes. The rigger section says they share sone progrms with hackers and the connlink section just gives you some brief info ob what they are.