I know credit screens are already long but what is wrong with these people. Why would you not credit them?
Contracts and the fact that IIRC IMDB relies on people or the companies to enter the details and that takes time and costs money (if a company is doing it), most people only really care about the lead actors and famous actors for most entries so you'll see someone like Johansson or Baldwin credited in almost everything they've done because people have gone back to enter the details, and once they became slightly famous/got anything like a main billing in the film/TV programs it would have been done automatically.
So a film will usually have pretty much everyone (or at least the companies if say catering) named in the credits (if not necessarily all their positions*) because various groups/guilds/unions have fought to be listed as it affects their work history (especially back in the early days), hence why you get hundreds of entries for the likes of "SFX" from multiple companies, whilst IMDB is primarily crediting the lead cast and crew and I think anything more requires either the public or the cast/crew to submit their entries, and IIRC the standard IMDB pages show less detail than the IMDP pro ones which are typically subbed to by the likes of people in the idustry and probably have a lot more detail.
Basically the people in the industry don't rely on just IMDB** and when they do use it can get more detail, whilst the general public don't care enough to enter the details hence why things like Star Trek and Star Wars tend to credit a lot more people right down to random actors who only ever appeared as "cantina patron 1 (uncredited)" but smaller or older stuff, especially if it wasn't done in the US might only have say half a dozen cast and the writer/director credited unless it was cult popular.
*Props can cross over with armourer, costume and effects depending on various things and you don't normally know from the credits who worked quite on what (unless you get a special credit such as designer of a specific prop/costume).
**A director might look up quickly for the name of an actor they like, but they can also basically use their own/their production company (or studio) resources to find out who someone is, and anyone cast/crew who is applying for a job will have a CV and references and it's pretty simple for a director or producer to check (and reputation is important as people often know each other to some degree so a director might choose a props master and stunt director who might recommend an armourer they've worked with).