Min/maxing has it's benefits, and it's drawbacks. Sure, I can easily create character with a starting dice pool well over 20. but so what? By doing so, I have to put resources into that, Attributes, Skill Points, Advantages, Cyberware or Power Points, Gear, etc. That means fewer resources for other dice pools. It's a matter of choice, you can choose to play a focused character, or a well rounded one. You are taking away your player's choice, to suit your own preferences. There are plenty of ways to deal with 'overpowered' characters, you don't need to impose strict creation rules.
Even then, Min/Maxing is all relative. I have an Orc sammie with a Pistols Dice Pool of 20, and Unarmed Combat of 18; I don't consider that Min/Maxing at all, as he only has a base AGL of 5, and Muscle Toner 2. By definition, in order to 'Max' I'd have to have an AGL of 6 and Musc Ton 3, right? And regarding Unarmed DV, he only has a STR 5, low for an Orc, with some Muscle Aug 2, and Aluminum Bone Lacing. Again, to MAX his unarmed DV, I would have put his STR at racial max, MT 3, and Titanium Bone Lacing. On the other hand, he's not good for much else, other than taking a bullet.
As for having a Dice Pool of 18 on a Street Level campaign, I don't have a problem with that either, even as a GM. Refer to my first paragraph about resources. In a Street Level game, resources are going to be even more limited, so the disparity between that Dice Pool and the rest will be even more marked.