@taegins...I understand your perspective and appreciate it. I made my min/max PC w/ the idea that I was going to be the Best Pilot out there in the fastest possible way. And I loved the aspect of 2 wpns so I bought 2 blasters by taking an extra obligation to do it. I consciously made the choice that I would be great in battle w/ 2 guns & be the best starfighter pilot as soon as possible so I started my PC w/ 4 Agl & 3 Cun for a Smuggler Pilot. (This is before Gunslinger and other fun stuff like Correllian Human came out)
As the game progressed, I used my Xp to gain piloting as fast as I could and lv my range lt skill. I eventually started to spread out my xp to other skills but mainly started w/ skills first then added talents later. There are still some skills that I need in order to make my PC more well-rounded but because they are out of my skill tree they cost more so I chose not to advance them right away. As a result, I am deficient in negotiating & charm & other social or trying to buy items skills. I have to rely on my teammates to get items that have higher rarities.
When I finally got clarification on the rules about 2 weapons, I followed the rules to make my guns the best they could be within reason. Now I cannot get the jury-rig or other crazy bananas stuff, but I can rock 2 wpns pretty well and hit 9/10 times. 7/10 w/ both guns, in my current setup. So staying w/ the theme of my PC I will upgrade my guns so that they can do the most dmg withing my price range. Cuz remember Superior-5K and if on Both guns is 10K....that is a Frakkin' a lot of credits. Then adding BAM and hoping that you can get all or 3 of the mods on it etc. is a gamble as well.
So there are pros & cons and you need to have communication (which I agree w/ you on) because before we started my group, we talked about what we wanted and how we were going to allocate our classes. (1 Mech/Slicer, Pilot, Driver, Scoundral, Gun) that is our setup. We don't have a medic really but our ship works & we kill badguys good & fast. Sometimes our GM has to upgrade badguys but that is a small price to pay and I love the challenge.
I strongly believe though that it is all choices of the player in question & just a necessary evil of the game as players get more powerful in the game the balance issue becomes more wonky. In 3.5Ed D&D once you get beyond lv 13 the CL system becomes Out of Scale. The PCs become so powerful that the badguys get pwned depending on your setup group with 4rds. In our games the DM has to create their own monster stats to scale w/ the PCs in order to make the battles more challenging because the base mobs SUCK AT HIGHER LEVELS!
All games have this problem unless the creators specifically tested them at higher levels and actually TRY to 'Blowup' the game at higher levels w/ the talents & skills.
I say let your imagination go, but make sure to keep the GM in the loop so that he/she can make the game balanced for all & not to "Kill the PC in the next game in some epic way"