How to revert to old commit using mercurial

Yeah, you are right with your opinion.

About the github and community libraries I had an idea and I wanted to talk about it, but I was only one probably - Components and Libraries - Meta - Arm Mbed OS support forum

I do not know how it worked in the past, I joined Mbed community in 2017, but yes Mbed is changed. The community is weak (only few people), development has been standing for one year, and newcomers are usually too lazy to read anything, let alone do anything. This and much more led to a downfall - no new libraries, very weak maintaining already existing libraries and so on.
Also why when there is every time much simple solution. Patformio or Arduino (also a variant with Mbed under hood) do everything without knowledge of anything.

BR, Jan