Regarding your third source: All of the countries you selected on this graph had a strong but not identical drop. Germany for comparison took only very light measures (schools and daycare close to 100% open) and has seen a much smaller drop.
(1) https://ourworldindata.org/coronavirus-data-explorer?zoomToS...