It's not really a bug. At this stage, the devs want the player testers to get to end-game state as quickly as possible to push the limits of the game to find where it breaks. Later on, these price discrepancies will probably be greatly reduced, and such profit opportunities will only come around...