To be honest, the Bundesliga isn't as strict about injury or added time as the PL is. You hardly ever get more than 3 minutes... (AF's ultimate nightmare, :p). But yes, the referee quite often gets part of the blame. So does the poor grass which might be too wet, too dry, too bumpy or just not...