as i said sometime you forgot to report them after the game ends, and reporting in a ticket would take more time and personally i rather i hate to spend time on it((i'm so lazy))
I have trouble believing you can be negatively affected by a troll or intentional feeder and then be lazy enough to not go through some extra leg-work in case you forgot to report them post-game...
If you want to report someone, report them. Don't let yourself be lazy when all it amounts to is two or three minutes typing something up on a Support Ticket.
and also there should be an option that we could revoke our report after (something like a checkbox) in case of trigger-happy thing.
Okay, so the suggestion of an in-game report is there as a means to counteract the possibility of forgetting to report in the post-game lobby. But the option to revoke that report is suggested as a counterbalance for trigger-happy reporters...
There's two major issues with that, the first being, ironically, the same problem that the proposal as a whole seeks to address, which is forgetfulness. If someone is forgetful enough to not report post-game and need to have an in-game report feature, what are the odds that they're going to remember to un-report someone if they feel that they reported them in undue haste?
And that "if" is in boldface because that's the other major issue. If someone gets trigger-happy and decides to report someone for feeding because in that moment they're damnedably sure said player is feeding, the odds are hilariously low that they'd actually give it second thought or reconsider their report, let alone humor revoking it. So, when I say "if they feel that they reported (them) in undue haste", that is a pretty massive "if".
All said, I don't feel that an in-game report option would do much to help for what potential harm it could do, and the possibility of revoking a report doesn't really save it any.