Yes, and this is a feature, not a bug. Majority voting on issues one at a time cannot generate a deal that a majority would prefer when the compromise is presented as a block. Eg, if there are six different compatible single-issues that 10% of the people care solely about each, each individual one would get voted down 90-10, while representatives can make a bargain that delivers a combined platform approved of by 60%.