Faits: Faits: A. Jusqu'à la fin de l'année 1996, le coût des prestations de soins et l'hébergement des résidents d'établissements médico-sociaux (ci-après: EMS) était réglé dans le canton de Vaud par voie conventionnelle. En 1996 est entrée en vigueur la loi fédérale du 18 mars 1994 sur l'assurance-maladie (LAMal; RS 832.10) qui prévoit le remboursement des soins en EMS par l'assurance-maladie à leur prix coûtant. De 1997 à fin 2000 plus aucune convention n'a pu être conclue; le Conseil d'Etat du canton de Vaud a alors adopté des arrêtés qui fixaient chaque année le tarif des prestations de soins (sur une base forfaitaire) et celui des prestations socio-hôtelières fournies, entre autres, par les EMS. Ces arrêtés ont fait l'objet de divers recours adressés tant au Conseil fédéral, compétent en matière de tarifs de soins (art. 53 LAMal), qu'au Tribunal fédéral, chargé d'examiner la constitutionnalité des tarifs cantonaux socio-hôteliers. Dès l'année 2001, un régime conventionnel a pu être rétabli; les tarifs fondés sur cette base ont également été l'objet de recours devant le Conseil fédéral et le Tribunal fédéral. Dans ses décisions des 23 juin 1999, 20 décembre 2000 (publiée in JAAC 66/2002 n° 69 p. 817) et 19 janvier 2005, le Conseil fédéral a constaté, en substance, que la méthode utilisée dans le canton de Vaud pour établir les tarifs de prestations de soins tenait compte à tort des soins requis au lieu des soins réellement dispensés (cf. art. 43 al. 4 LAMal) et les a donc abaissés. Il a ensuite rappelé que, selon la protection tarifaire instituée par l'art. 44 al. 1 LAMal, les fournisseurs de prestations devaient respecter les tarifs et prix fixés par l'autorité compétente et ne pouvaient exiger de rémunération plus élevée pour les soins entrant dans le champ d'application de la législation fédérale sur l'assurance-maladie. En d'autres termes, l'assuré n'avait pas à payer une partie du coût des soins à la charge de l'assurance-maladie au motif que les forfaits fixés ne les couvraient pas entièrement. A cet égard, le Conseil fédéral a précisé que le report de la part des prestations de soins non prise en charge par les assureurs-maladie sur les tarifs socio-hôteliers violait ladite protection tarifaire. Il a ensuite rappelé sa recommandation, adressée aux gouvernements cantonaux en 1997, selon laquelle la prise en charge par les cantons, pendant une période de transition de quelques années, des frais non couverts par l'assurance-maladie constituerait un geste à la fois opportun et bienvenu, tout en précisant que les cantons n'y étaient pas tenus. Il a également observé que le déficit en question pouvait éventuellement être compensé par une rémunération plus basse des prestataires de soins. Dans ses différentes décisions rendues entre juillet 2000 et janvier 2005, le Tribunal fédéral a de son côté constaté que les tarifs des prestations de soins et ceux des prestations socio-hôtelières fonctionnaient comme des vases communicants et qu'en faisant transiter la part des soins non remboursés par les caisses-maladie d'un tarif à l'autre le Conseil d'Etat violait la protection tarifaire. Il a également précisé que ladite protection s'étendait non seulement aux résidents bénéficiant des régimes sociaux, mais aussi aux résidents financièrement indépendants. Dans ses différentes décisions rendues entre juillet 2000 et janvier 2005, le Tribunal fédéral a de son côté constaté que les tarifs des prestations de soins et ceux des prestations socio-hôtelières fonctionnaient comme des vases communicants et qu'en faisant transiter la part des soins non remboursés par les caisses-maladie d'un tarif à l'autre le Conseil d'Etat violait la protection tarifaire. Il a également précisé que ladite protection s'étendait non seulement aux résidents bénéficiant des régimes sociaux, mais aussi aux résidents financièrement indépendants. B. Suite à ces décisions, notamment à celle du Conseil fédéral du 20 décembre 2000, le Grand Conseil du canton de Vaud a adopté le 19 juin 2001 un "Décret instaurant une subvention cantonale couvrant la part du coût des soins non reconnue à charge des assureurs-maladie, pour les personnes qui ne bénéficient pas d'une aide individuelle de l'Etat pour leur hébergement dans les établissements médico-sociaux et les divisions pour malades chroniques des hôpitaux et des centres de traitement et réadaptation" (abrégé: décret sur la subvention cantonale). L'art. 2 du décret, entré en vigueur rétroactivement au 1er janvier 2001, avait la teneur suivante: "Art. 2.- La subvention concerne les résidents hébergés dans un établissement et qui ne sont pas bénéficiaires d'une aide ressortissant aux législations sur les prestations complémentaires à l'assurance-vieillesse, survivants et invalidité, sur l'aide aux personnes recourant à l'hébergement médico-social et sur la prévoyance et l'aide sociales." Par décret du 7 décembre 2004 (cf. art. 1), l'art. 2 du décret sur la subvention cantonale a été modifié en ce sens que la subvention ne concerne plus que les résidents hébergés dans un établissement reconnu d'intérêt public. La modification est entrée en vigueur le 15 février 2005 par arrêté du 9 février 2005. Par décret du 7 décembre 2004 (cf. art. 1), l'art. 2 du décret sur la subvention cantonale a été modifié en ce sens que la subvention ne concerne plus que les résidents hébergés dans un établissement reconnu d'intérêt public. La modification est entrée en vigueur le 15 février 2005 par arrêté du 9 février 2005. C. Le 14 mars 2005, Résidence X._ SA a recouru au Tribunal fédéral, lui demandant d'annuler le décret du 7 décembre 2004. La recourante, qui est un EMS non reconnu d'intérêt public, invoque la violation de la liberté économique, de l'égalité de traitement, notamment entre concurrents directs, et du principe de l'interdiction de l'arbitraire. Par ordonnance du 18 avril 2005, le Président de la IIe Cour de droit public a admis la demande d'effet suspensif présentée par la recourante. Dans ses observations du 27 mai 2005, le chef du Département de la santé et de l'action sociale a conclu au rejet du recours. Les parties ont maintenu leurs conclusions lors d'un second échange d'écritures. 