I recall being a pre-teen when Melrose was on.. and I remembered thinking Amanda was a horrible villianess.
As an adult, I remember re-watching season 2 (a perfect balance of the heart of season with some soapy fun mixed in )... that Amanda was actually acting like an intelligent adult instead of indulging immature people. I was surprised more wasn't made of the fact that Amanda was a few years older than the other residents which explained why she made logical sense.
One example was Jane berating Amanda for allowing Sydney to rent an apartment without discussing it with her.. and Amanda, very matter of fact, explained that Sydney had a co-signer on the lease and had put down the security deposit so why shouldn't she rent to her.
Another example was when Amanda told Billy that she had been covering for Allison at work, and she did understand all the trouble Allison had been in with the stalker, etc.. but that she had to figure out how to balance her personal life with her professional life..
My last example was when Matt asked Amanda to lie if immigration questioned her about his green card marriage, and she was coming up with reasons why she couldn't lie due to it being against the law, she didn't want her father's company to be held liable, etc... and finally they agreed to a compromise where Amanda would say she didn't know anything about their marriage..that as long as the rent was paid on time, she didn't care... etc.