给医生红包和回扣肯定是违法行为。医生的职责就是治病救人,通过自己的劳动已获取了相应报酬。只是患者或患者家属有所担心才给红包。医生拿红包就是受贿,相对应送红包的就是行贿,肯定违法。正医拿回扣就是贪污行为,你给医生回扣不仅推高了药价,而且助长了歪风邪气,并助医生贪污,你说违法不违法?