Doubling is not exponential![]()
Geez. Sometimes, posts on this forum make my insides cringe (assuming you were referring to the doubling in the OP's post).
Also, regarding the high RAM usage, I don't think it's just a result of cruddy programming and a lack of optimization due to low RAM prices. I think the OS is being optimized to use more RAM, if available, to create some performance gains that way. As long as Lion is not running considerably more slowly as a result of the increased RAM usage, you should be fine.
However the possibility exists that Lion's RAM management does not appropriately release RAM when you want it, and that can cause some sluggishness.