it is not. Many people put their entire 40 man rosters through waivers after the transaction deadline in case a trade were to come up. Real MLB teams do this as well. You can claim a player for any reason -- sometimes you may claim a player in hopes of acquiring him, sometimes you may claim a player so that he cannot be traded to anyone else.