The big thing is, that, by being 'so good at base building', you're not gaining any experience to just stand around; You as a person do not improve by sitting there doing nothing. You dont get better at a task without doing a task.
If anything, the trap itself should gain exp; But not you the player.. You built the machines so that you didnt have to do the work, Now you're not the one doing the work so you dont get the benefits of doing the work.
Edit: and yes, Perhaps it may seem a bit 'punishing' to do things, But, You're putting in the effort and while you lose in exp, you gain in protection and reassurance. Once you set up your traps and your base, you can mine with impunity, craft with no fear, pick off zombies from afar from your tower, all without EVER putting yourself in harms way.
"If you want more reward, you expose yourself ot more danger" is just as much a common thing among gaming as "the better you are, the better reward you recieve".
...
Read more