@eazye1334
Could you give your experience as related to the original question posted here.
but is it not possible to plate with oxides instead?
No, it's not possible that I know of, outside of cadmium. It's unlikely you'd have enough conductivity due to the solubility issues. Also, the hydrogen evolved at the cathode surface would form hydroxides with the oxide in the tank, wreaking havoc on the pH. Hydroxide formation is an unwanted occurrence already, so upping that concern would not be a good plan.
Chlorides also play a role in the properties of the final plating. For example, copper can be plated in a whole bunch of ways: acid copper, cyanide, pyrophosphate (the only neutral bath I can think of), fluoroborate, alkaline non-cyanide, etc. The only one of those to use chlorides is the acid copper, in which case they help to brighten the deposit and dissolve the anodes. Each bath has different throwing power, speeds, ductility, adhesion, etc. Some nickel baths will use chlorides, though again it's dependent on what you want in the end. Nickel sulfamate, for example, does not require chlorides if sulfur-bearing nickel is used. Basically, the short answer is that chlorides affect more than just how you get your ions.