I like stalemate, it's good for a laugh in my view and chess is a game for very serious people for whom a smile would crack their face.
However, if I got caught out repeatedly by stalemate when four Queens up in the endgame, I would probably change my mind given that the boot would now be on the other foot.

OK, I see this argument has risen from the dead again, which seems to happen once every year or so. From my observation, the thread follows a familiar pattern. First someone proposes that stalemates should be wins, to which the pro-stalematers offer their arguments on why stalemate=draw is the best possible rule. When the stalemate=win advocate persists, the pro-stalematers liberally douse him with gratuitous cheap shots. Sometimes that ends the argument, but IMO it shouldn't. I think there are many anti-stalematers out there, and it's time they started coming out of the closet. Don't be ashamed, guys. You're in good company -- there are even really good players who think stalemate=draw is a dumb idea. For example, grandmaster Larry Kaufman writes, "In my view, calling stalemate a draw is totally illogical, since it represents the ultimate zugzwang, where any move would get your king taken." Or, we can quote the British master T. H. Tylor, who argued in a 1940 article in the British Chess Magazine that the present rule, treating stalemate as a draw, "is without historical foundation and irrational, and primarily responsible for a vast percentage of draws, and hence should be abolished."
So, to all you stalemate=draw folks: Sorry, but the rule is clearly illogical. One of the basic rules in chess is that you must make a move when it is your turn, even if every move available to you fatally compromises your position. They even have a word for it: "zugzwang" - the compulsion to move. So, why shouldn't stalemate be a kind of "zugzwang checkmate," as suggested by Kaufman, where a player, under compulsion to move, must give up in lieu of throwing his king to the wolves?
As for those who think getting rid of stalemates would be bad because it would tend to simplify the endgame, well, actually that is flat wrong. The truth is, making stalemates a win would make endgame technique harder -- seriously. It's true that K+P vs K would be easier, but K+R+P vs K+R would be tougher. Now, you may think that, without the draw by stalemate, winning a K+R+P vs K+R endgame is accomplished by forcing a rook exchange, but the fact is this is impossible -- in most drawn K+R+P vs K+R positions, the defender can avoid the exchange of rooks and still maintain a drawn position. In summary, maintaining a draw is trickier (translation: your technique will need to be better) but K+R+P vs K+R is still drawn for most positions in the general case, while a fair percentage of K+R+P vs K+R positions become winnable. By the way, most rook and pawn endgames where a player can draw a pawn down would still be drawable. That tells me gambits would not go out of business.
To give another example, K+B vs K or K+N vs K would now be winnable in some situations, but not the general case -- everything would depend on how close the opposing king is to the corner. But then, if your intent is to make the game as complex as possible, here's a proposal I've seen that you should love: make a stalemate worth more than a draw but less than a win. For example, when a stalemate occurs, give .7 to the stalemater and .3 to the player with no moves. This idea retains the idea of stalemate for the purists, adds a level of complexity to the game, and reduces the number of half-point draws. Regardless of how you think the stalemate rule can be modified, please don't give the "if it ain't broke, don't fix it" argument. Other sports tweak their rules all the time, and there is no reason chess shouldn't do the same.