First off, the 3-4 relies on speedy, quick, versatile linebackers who can swarm to the football. In theory, yes, you are correct that the scheme fits a spread offense better, but here are some things to think about in ANY defensive scheme.
1. A lot of 3-4 defenses utilize a "hybrid linebacker" that blitzes, too. This is because linebackers, although don't have the size, are usually far quicker than defensive tackles or even ends. The reason is defenses have GOT to penetrate the line of scrimmage and dominate up front. If you can't dominate physically, beat them with speed... draw blockers away from your bigger guys with double teams. Once you get beat by a speedy linebacker and he blows the play up, you can gain a huge advantage because it disrupts blocking schemes from the offense.
2. Suppose the scheme is not to blitz linebackers and you want four in coverage. The advantage here (only scheme wise) is faster coverage of the field horizontally. The outsides will generally be in better position to contain the play. Again, the danger of this is you lose penetration on the line. Plays are much easier to defend when you can dominate on the defensive front and disrupt plays. Also, you lose your ability to crash gaps and redirect the run. Your D-Line plays a HUGE role in stopping the run because they cut off running lanes and gaps. Linebackers are only in a position to get in a gap, not crash them.
3. Are your linebackers smart? Are they quick? Can they make open field tackles? Can they match up with tight ends and slot receivers? This is a big one because your linebackers play a much bigger role now (not that they don't already play a big role, but you are sacrificing a position elsewhere to utilize linebackers).
In a sense, the scheme depends more on your personnel than anything else. You don't run defensive schemes just for ***** and giggles... or because it "matches up well with the offense," you run schemes because they best fit the personnel you already have. If you have 5 or 6 REALLY good linebackers that can cover receivers and blitz and maybe not as much depth on the D-line, maybe this is a good compromise. But aGAIN, the scheme doesn't make a good defense, personnel does. Speed, awareness, physicality, fundamentals, and depth carry you much further than a scheme.