It's not true. If your country has not implemented laws stipulated by a directive, you can use a directive directly and obtain desired legal result in national court. They absolutely do apply directly.
But yes, it is weaker union because many areas of legislation are outside of EU competences.
But in terms of COVID-19 it's all working well. EU countries are exchanging medical equipment on much larger scale than much boasted Chinese or Russian help.