Yeah, like I said, it's obviously a time/money budgeting thing for the most part, though there are a few design level decisions I would list as extremely dubious. The one that stands out like a sore thumb off the top of my head: if you're going to make it so that Cyberware is, for the most part, generic stat boosters - which, fair play, is very "Shadowrun" - then why in god's name would you put similar generic stat boosts on clothing, often even in excess of what 'ware offers?
Fuck being a Street Samurai, apparently the real runners should be Fashion Models.
Similarly, I really can't understand why you'd gut the cyberware reflex options but make it so that mages are able to grant extra AP with trivial effort. In general, someone at the design level seemed to have a real mad-on for making sure there was no reason to ever play a Street Sam, which is pretty bizarre considering it's (arguably) the iconic cyberpunk archetype.