....what.....
in Italy, its usually the longest serving first team player. Because of the requirements of the role, that's often aa defender or keeper, I'll give you that - Inter, Milan, Juve are all captained by aa defender or keeper off the top of my head.
But that's not picking the caaptain becaause they're the defender/midfielder its because they're the longest serving regular starter t the club.
Look at City as an example, pretty much ll of their captains are midfielders. Barca are now with Bsuquets. Liverpool is Henderson anad Milner
Napoli is Insigne, Roma Pellegrini...