It hasn’t been good for you personally. I was ok with the way it worked in Leopard (worse than Leopard, but ok) and I think Lion is a definite improvement over Leopard. Again, for me personally. Windows are resized proportionally and not on a grid, the overlapping windows haven’t been a problem for me and I actually like that apps are grouped together.