Дарить на день рождения деньги. вместо настоящего подарка, конечно можно, но ... нежелательно.
И сразу по нескольким причинам.
Первая. Дарить деньги малообеспеченному человеку, это не подарок, это - подачка. Все равно он на эти деньги ничего толкового не купит, а элементарно заткнёт ими самые срочные "дырки" в бюджете.
А подарок ввиде вещи с ним и останется.
Вторая. Дарить деньги человеку состоятельному просто смешно. Это все равно, что фермеру, выращивающему картошку, подарить еще мешок такой же картошки. Такому человеку надо дарить то, чего в свободной продаже не бывает. Раритет какой-нибудь, или редкую возможность, или авторскую ювелирку, итп.
Ну, а человеку, не входящему в самый близкий круг общения, лучше всего дарить то, чем он будет с удовольствием пользоваться.