Vedas talk about Sanaathana Dharma and that in itself is the caste system. People who think these two are different are ignorant, not more not less.
You're saying varna system is different from caste system. What you are saying is an elephant is different from an elephant.
Brahmins don't come with birth. They come by action. Brahmins who eat meat, drink, smoke, have no scruples, don't lead a pious life, are not Brahmins anymore.
By becoming engineers, or doctors, or businessmen, Brahmins aren't becoming non-Brahmins. Remember - who taught Arjuna, a Kshatriya, the art of war? Who were the best of the warriors whom nobody could beat? It was Brahmanas only.
Whether it is asthra vidya, shaasthra vidya, Brahmanas only wrote both and taught them both. But they never used it themselves until compelled to.
Dude - a true Brahmana is not by birth only in his first few births - it is by what dharma he has chosen for himself - by means of past karmas .
This is the eternal truth. You and I may or may not believe a fact, but that doesn't change its standing and its nature of truth.