>I can totally see that. Is it really that common in tech jobs
What is a "tech job"? Wouldn't a job where you are designing the electrical/mechanical/software parts of a car be a "tech job"?
Of course this is much more common in older, well established industries. But that is where most of the "tech jobs" are. Germany, especially labor laws, are hostile to start-ups so it is natural that people get employed at these older companies with union negotiated salaries.