单位只给交三险没有医疗保险是 违反现行法律法规的行为 。根据《中华人民共和国社会保险法》的规定,用人单位必须为员工缴纳包括医疗保险在内的五项基本社会保险。单位不缴纳医疗保险属于违法行为,劳动者可以通过向行政部门投诉等途径维护自己的合法权益。
虽然单位可能出于经济考虑或员工个人需求等原因选择只提供三险,但这些理由并不能成为违反法律规定的借口。用人单位有义务为员工提供法定的社会保险,以保障员工的基本生活需要和合法权益。
单位只给交三险没有医疗保险是违法行为,劳动者应当了解自己的权益并寻求法律途径维护自己的合法权益。