You seem to care a lot more than a friend, about this application, for an outsider this could be seen as if you have monetary incentive if OP is accepted as a merit source.
I don't know maybe your recent attack on me was a wake up call to inspect your close circle merit/trust activities just to make sure there is no account/merit farming.
Of course I'm not accusing anyone of anything, just saying you are a bit too much invested in this topic. And honestly for someone who uses negative feedback for things that happened 5 years ago with no shame or remorse, I'd say merit/account/trust/ power farming is as easy and shameless.
Not that my scammy/ untrustworthy opinion matters, it's just my obligation to point out what I can observe and consider suspicious.