You are getting a free handout from the Government (Taxpayers) that is not available to all citizens and become insulting when you feel that there might be some strings attached to the gift to see that it is not misspent and not serve its basic purpose.
When the Govt hands out free money, there should always be some control and surety that it is used as it should be(without any family intimidation) and the best way to do this is by using a card