The point of said system is built up to create situations where players are incentivized to work together but also forcing interesting decisions from players regarding their resources and preventing "one trick pony" characters since their abilities are sometimes unavailable. It also incentivizes efficient use of resources as overdoing it tends to just waste cards.