There are a lot of reasons - you already named the most common ones. The scraper that collects project data can also fail on some projects, and as its relatively new the stability is still being investigated. Some projects also have weekly maintenance that will take the server offline, causing it to be excluded if a superblock forms during that time.
Currently there are several projects offline entirely.