Justin Madubuike is not even in the same league as Donald. AD was perennial 1st team all pro and always a DPOY finalist if not winner. Justin Madubuike will be on neither 1st nor 2nd team all pro unless he has a monster final few games. That is an insult to how great Donald has been to even mention them in the same sentence. When Donald is done he will be in the conversation for greatest defender ever.
I did not expect to have to break down why the 49ers dominate everyone when healthy but here we go. Lets start with the offense. They have a premier all pro LT. They have the best RB in football without question. They have 2 top 15 WRs. They have a top 3 TE. Combine that with a QB who is equipped to take full advantage of all of these weapons. The Ravens are average against the run and the 49ers are the best rushing team in football, to go with that dangerous passing attack so that is a brutal mismatch.
Then you have the 49ers defense. Obviously you have Warner and Bosa who will likely be 1st team all pro again this year to go with Hargrave which will create a lot of problems. The nice thing about the secondary at least though is that it is only really good and there are not multiple all pro players on that part at least. The idea that the weakest part of their defense is just very good is why they dominate teams.
Their biggest weakness is that their formula falls apart quickly if players get hurt as all that talent means they do not have a lot of depth. However, there is not a single team that can beat them. None of the matchups are favorable and the idea that Lamar will just magically fix it seems weird because it just does not make sense. I am not sure what the recipe for beating them is when their roster is that loaded and it seems like nobody else knows either because when it got hurt for 3 weeks was the only time they did not win.