And relying on a firewall to prevent intrusion on your network is neither cheap nor secure.
Security is always relative. A computer network can be hacked. A courier can be intercepted. And even with a Secret Service security detail and the whole Intelligence Community watching his back, the president of the United States can actually be assassinated (I guess I just triggered a searchbot here). And it seems even easier when discussed on a forum by people who will assemble a team on a 400 BP basis and pick the gear in a list, instead of, say, finding and recruiting real people with the needed skills and the willingness to risk their life or their freedom, and acquiring the gear and the intelligence without getting caught.
There can never "enough" security. You jet get security to a level that will deter most existing threats. It just about risk, motivation and cost. A network connected to the Matrix is under the threat of hackers from anywhere in the world, 24 hours a day, 365.2425 days a year. A courier is under the threat of physical aggression for a few hours each time. If the opposition have the motivation to watch a facility for several weeks or months to identify the courier and the route he takes, and physically attack him to steal the chip, then they're likely to have the motivation to hack through a firewall.
Of course, the whole point of Shadowrun is to defeat security. So obviously, the gamemaster has to design measures that are somehow unsecure. Relatively.
Security is always relative. A computer network can be hacked. A courier can be intercepted. And even with a Secret Service security detail and the whole Intelligence Community watching his back, the president of the United States can actually be assassinated (I guess I just triggered a searchbot here). And it seems even easier when discussed on a forum by people who will assemble a team on a 400 BP basis and pick the gear in a list, instead of, say, finding and recruiting real people with the needed skills and the willingness to risk their life or their freedom, and acquiring the gear and the intelligence without getting caught.
There can never "enough" security. You jet get security to a level that will deter most existing threats. It just about risk, motivation and cost. A network connected to the Matrix is under the threat of hackers from anywhere in the world, 24 hours a day, 365.2425 days a year. A courier is under the threat of physical aggression for a few hours each time. If the opposition have the motivation to watch a facility for several weeks or months to identify the courier and the route he takes, and physically attack him to steal the chip, then they're likely to have the motivation to hack through a firewall.
Of course, the whole point of Shadowrun is to defeat security. So obviously, the gamemaster has to design measures that are somehow unsecure. Relatively.
Of course security is always relative, and you can never have enough to make anything 100% secure. But there are different sorts of risk. Matrix risk is generally pretty low, but over an extended period. Courier risk is very high, but only for a short period.
Remember, a well-funded team of corp hackers usually isn't employed to crack into a matrix site for the explicit reason that the corp funding the operation could potentially be traced and open them up to huge risks in the corporate court. The same reason that corp special forces don't go traipsing into office buildings fishing for files. The entire reason Shadowrunners exist is because the corps want SINless noncitizen disposable deniable assets that never have enough information to get anyone in trouble but themselves ("who do you work for?" "Mr Johnson, that's all I know"). In that world, the number of actual people actually well-funded and competent enough to crack a secured Matrix site is relatively low -- remember that a good deck/commlink and all the assorted programs and goodies (not to mention the necessary cyberware) are all godawfully expensive, and a high-rating agent/IC with high rating programs (all written in-house by wageslaves) are relatively cheap.
Meanwhile, the courier is at risk of falling under simple surveillance (drones/satellites/eyes), corporate espionage, loose lips and social engineering, bribery or blackmail, and ultimately bullets. Those are different sorts of risks, and there are surely corporate executives weighing those risks against each other every day in the Shadowrun universe.
What can't possibly be the case is that someone's successfully hacking into every secure matrix site every day, just because your PC hacker can do it. Otherwise matrix security and corporate practices would logically have to be so tight there'd be no game there. This gets back to the idea being that all of these matrix connections must therefore be necessary for some Shadowrun universe reason. So here are some reasons:
1) Physical security on the move is very difficult/dangerous. Due to the way that information is treated as currency, any scrap of paydata, any kidnapped wageslave family member, any vehicle tracking number bribed out of the GridGuide system monitors, and so on, might lead back to a covert courier's identity or whereabouts.
2) Corps are rightfully paranoid about espionage. Breaking into a facility is illegal and the corporate court will smack you for it. Coercing or bribing a scientist or a programmer or a wagemage into leaving a door cracked, or dropping an access card in a fountain, or revealing some little helpful detail no matter how small could knock over an entire physical security operation or compromise 'cold storage' data with no foolproof way to track what happened. Data on corporate matrix sites can be audited and monitored.
3) Matrix security is generally good enough to keep out all but the best and most well-equipped on a day to day basis, weighed by risk-vs-cost.
4) A distributed network is safer for data storage than a concentrated physical storage site, and remember data = money. Data isn't just stuff that people like to steal, the corps are actually making money from it, developing it, using it, selling it. Making everything off-grid data stores moved by courier would essentially make a corp the kooky old guy who stores his cash in coffee cans buried in his backyard, and occasionally digs one up and secretly moves it in the dead of night to his brother's farm (again, to bury it in the cow pasture), and back again. No, data has to be backed up, stored, protected, and yet remain easy to distribute.
5) Most data is remarkably useless to the Shadowrunner. A corporation might develop a software tweak to help an assembly line produce aglets 1% more efficiently, and need to move that to one of their automated factory facilities. Would anyone really care? No. Will that save them millions of nuyen? Yes. So the company needs a more efficient and cheaper way of moving that information than a physical courier with physical security possibly needing to move around the globe (process developed in Uzbekistan, needed in Bogota). Which means they'll need to open up a matrix connection, because hey they might as well pick up the thousands of megapulses of equipment and production logs, stock logs, personnel timesheets, and reports while they're at it. The data that exists just isn't steal-worthy stuff. The vast majority of it, in fact, has no street value.
6) Destroying data is almost as good as stealing it. That worthless data above? It's very valuable to the corp that uses it, but not so much to other people. If you can hire a team to go trash all the data storage you can cost that company tons of money while they try to recover what they can and re-ship those aglet manufacturing upgrades. This could set them back on aglet production at a critical time and allow your new Aglecorp subsidiary to win the contract producing aglets for Lone Star uniforms throughout the UCAS. And there goes a huge profit (and probably some executive suicides) all because the corp was too paranoid to drop a matrix line out to a factory of virtually no other consequence.
