Seems like nodes probably haven't gone anywhere; it's just a bug in whatever people are trusting to count them.
I think that's weak evidence. Point out the concrete bug that makes the measurements flawed.
In the end it doesn't even matter. We need more people running middle relays anyway. No matter what the current number of nodes is.