"It seems that you guys prefer a game that logic holes to not be fixed rather than admit that me losing a comp pick in this situation makes no sense."
Where does anyone, ever, in this thread or elsewhere argue that he prefers anything other than a logical sysem. What everyone has tried, and tried, and tried to do is explain what the system is. You can **** in the wind all night that you didn't make a mistake because logically it should not have been a mistake. What we are telling you is that given the programming, what you did was a mistake.
There are many things that are not logical in the game: Everyone knowing what every other team has budgeted for each area; defensive skill and growth only affected by ratings, not years of practice a a position; some franchises not knowing the best prospect on the planet even exists; a 42-year-old who doesn't play not retiring as long as he stays on the 40-man roster; every team seeing 100% accurate current rankings of every plyer in the world; etc.
We play the game with all its flaws, but not because we prefer the flaws. Anyone who is still here playing does so knowing that few if any flaws are going to be fixed in the near future. The signing of draft picks probably doesn't make the top 10 on a list of things that could be improved.
Arguing that we don't understand what would happen in real life is just silly. The game does not mirror real life.