For purity reasons, yeah. For entertainment reasons, no.
Baseball has always trended towards specialization. From position players pitching, to having players dedicated to only one side, to the advent of the DH, to the more modern introduction of closers, to the lefty specialists who pitch to one batter today, baseball players are doing less individually.
Also, pitchers just don't fit into today's offensive style. In 1972 (last year before the DH), pitchers had an OPS of .368, and the league average for non-pitchers was .664. Last year, pitcher's had a lower OPS of .350, and the league average was a significantly higher .751.
Pitchers accounted to 5.9% of the league's strikeouts, 0.5% of the HR, and 41% of sacrifice hits in 3.2% of the plate appearances (they did contribute an odd amount of "reached on error"s though, 7.8%). In general, they're pretty boring to watch hit. Granted, this makes players like Carlos Zambrano and Micah Owing all the more fascinating, but they're the exception in this case.
I will admit that I like the strategy they bring to the game, double-switches, needing a deeper bench so you can have better pinch-hitters, etc.
Football players used to play both sides of the ball. Heck the guy that has the outstanding college kicker award named after him was a Hall of Fame lineman (Lou Groza). Everything in sports is becoming specialized. Also, like I pointed out, pitchers take up 3.2% of plate appearances right now. They are responsible for 1 out of 15 PAs in the NL. They don't make that much of a difference.
I'll admit that I have been raised watching the AL and was born almost twenty years after the DH was brought into baseball. This means I have been watching the most explosive offenses in history since I started watching baseball. I'm obviously biased on this (even though I prefer pitcher's duels to tons of offense).