Yes, but you’re still ignoring the part of the argument that once a ball is contacted by the bat, the pitcher has 0 control over the outcome of the play. Therefore, it is illogical to allocate the outcomes of said contact against the pitcher as something that is based on skill.
If two pitchers give up the nearly the same amount of ground balls over a season, and 1 pitcher gives up 50 more runs than another, saying that one pitcher is therefore worse than the other based on runs allowed(which is what bWAR does) isn’t nearly as useful as it seems.