Walter seeing Jesse "as a son" doesn't excuse anything
This may come as a shock to those of you who use this argument to defend Walter, but some parents... are bad. I 100% agree that Walter sees and treats Jesse as a son, but that doesn't mean he treats him well.
Parents can be posessive, controlling, narcissistic and self-serving. And even those parents usually won't let their child get murdered or OD on drugs, but they absolutely will use keeping their child alive as fuel for emotional manipulation and to make the child feel like they owe them something.
In their mind they're doing the right thing, it's for the child's own good, they are a good parent, but in reality they have no interest in even knowing who their child is outside of their usefulness to their own goals (including the goal of seeing themselves as a "good parent").
Walter is a great representation of those types of parents.