I have been here on the QRP since 2003. Yes, we now have to renew once a year but all I have to do is provide them with bank evidence that I SPENT $2,000 US per month. I believe it still says "guaranteed income of $2,000.00 US per month" but that is really not quite true. Be aware that the rules keep changing.
However, in spite of all the BS I still love living here.