There is only one way to fix chess and it's called Shogi (A chess style game played in Japan). Shogi is similar to the bughouse chess variant in that captured pieces return to the board on the opponent's side. This prevents draw by insufficient material which is the real bane of Grandmaster level chess. Of course this isn't exactly chess anymore but like any design decision there are no perfect solutions.