I can't make heads or tails of "Why do many attackers find solutions to trap sysadmins?", because I've never known hackers to "trap sysadmins", other than the all too common social engineering. Honeypots are intended to steer amateurs away from the main targets. They are useless against a skilled hacker.
We will never be able to do better than play catchup with skilled hackers, just as we can never be ahead of virus creators. I believe the most valuable things you can have are reliable backups and a good disaster recovery plan. That way, if you do fall victim, or indeed suffer any other kind of disaster, you have a decent chance of betting back to normal.
For me, one of the most important components in blocking attacks from outside is a good firewall. Not just a bunch of static rules but one which actively responds to threats (e.g. Smoothwall with the Guardian add-on). One common mistake is to install a firewall and think that's all there is to it. Like any other part of the system, a firewall needs to be monitored and adjusted as and when necessary and should never be taken for granted.
As for trying to detect hacking attempts, there are a bunch of things you can do, such as monitoring logs. Not just manually browsing them but also an automated system to warn of anomalies. It takes a little effort to create, as it needs to be customised for your specific setup, but well worth the effort.