Due to the huge staking pools everybody nowerdays joins there are huge numbers of orphran blocks generated by people with fewer staking power ..
staking pools or not i dont think that is related to the orphan block problem. im thinking maybe blocktime or confirmations need adjusted, regardless i havent noticed it being bad enough to affect the network or nodes.