You're completely right, if you already have a GPU in a system adding tensor cores to it gives you better performance per area.
GPU + dedicated AI HW is virtually always the wrong approach compared to GPU+ tensor cores