Except sometimes they are....in the OT, R2-D2 was referred to as an “R2 unit” several times. And in Episode 7, Hux and Kylo Ren both refer to BB-8 as a “BB unit”. I get what you said in your article, but clearly it's implied that the names do (at least sometimes) refer to the droid model.