These programs are designed to assist households with incomes below a certain threshold. To be eligible for the Canada dental benefit, families must earn less than $90,000 a year. I don't know the GST credit figures offhand, but the amount is smaller.
The objective is to assist low‑ to medium-income households. So that's why the cost is relatively limited.