Вы же сами упомянули, что аттестат очень хороший, несмотря на явные пробелы в знаниях. Так и у других ребят точно такие же "хорошие" аттестаты (что знаний вовсе не гарантирует, как уже сами понимаете). В общем, в колледжах могут хотя бы как-то учиться все, лишь бы на учебу и посещение совсем не забивать, как многие здесь уже написали. И преподаватели оценивают обычно все гораздо мягче, чем в школе или в вузе, поэтому в колледжах многие ребята, ранее не блистающие в учебе, становятся хорошистами, а то и отличниками.