Macro Trend -- Calculates off Orig Level

It has been a few years since I've worked with the Macro/Micro Trends.  There is some concern that they are not working so I've been monitoring this month. 

I just encountered an instance that I thought I would see a Downgrade but instead I am seeing Decrease in the Macro Trend.  However I think the reason is because the Macro Trend is calcuating off the Original Level of the prior record not the end level.

So I have a membership that originally 2.5K level and the donor gave an additional 5K which upgraded the level. (record shows Macro of Upgrade)

This year the donor renewed with 2.5K so the Macro shows Decrease -- the level is the same at the point of renewal and the amount is less the total amount of the prior record so that is why it reads Decrease and not Downgrade.

Right?