Потому что Карта Поляка — это не статус резидента, не паспорт и не виза. Это признание вашего происхождения. И чтобы получить его, вы должны убедительно, документально и желательно красиво показать: в вашей семье была польская кровь, польский язык, польская традиция.
В юридическом смысле, достаточно одного предка — мамы, папы, дедушки или бабушки, а может, даже прабабушки и прадедушки. Главное — чтобы национальность была зафиксирована на бумаге. А это значит — пора нырять в семейные архивы.