Sachverhalt: A. A._, geboren 1978, ist gelernter Automonteur und war zuletzt von 2002 bis 2007 in der Firma B._ AG als Mitarbeiter in der Montage tätig. Er meldete sich am 13. Mai 2008 wegen starker Panikattacken bei der Invalidenversicherung zum Leistungsbezug an. Die Ärztinnen der Psychiatrischen-Dienste diagnostizierten eine Agoraphobie mit Panikstörungen (Schreiben vom 30. April 2008). Die IV-Stelle des Kantons St. Gallen klärte die medizinischen, persönlichen und beruflich-erwerblichen Verhältnisse des Versicherten ab. Nach gescheiterten Eingliederungsbemühungen der Arbeitslosenversicherung gab sie bei der MEDAS ein Gutachten (vom 4. November 2010) in Auftrag. Die Experten diagnostizierten mit Auswirkungen auf die Arbeitsfähigkeit eine Agoraphobie mit Panikattacken (ICD-10 F40.01), den Status nach Hüft-Arthrodese wegen angeborener Hüftdysplasie und Korrektur-Osteotomie, Beinverkürzung links (ICD-10 Q65.8 / M24.6) und ein rezidivierendes lumbovertebrales Syndrom (ICD-10 M54.5). Sie befanden A._ in einer leidensangepassten Tätigkeit psychiatrischerseits zu 70 % arbeitsfähig. Mit Vorbescheid vom 1. Dezember 2011 und Verfügung vom 4. Dezember 2012 wies die IV-Stelle das Rentengesuch ab (Invaliditätsgrad von 30 %). B. Die gegen die Verfügung erhobene Beschwerde hiess das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 20. Februar 2015 teilweise gut. Es gewährte A._ einen leidensbedingten Abzug von 10 % und sprach ihm bei einem Invaliditätsgrad von 42 % eine Viertelsrente zu und wies die Sache zur Festsetzung des Rentenbeginns und zur Ausrichtung der geschuldeten Leistungen an die IV-Stelle zurück. C. Die IV-Stelle des Kantons St. Gallen führt Beschwerde in öffentlich-rechtlichen Angelegenheiten. Sie beantragt die Aufhebung des kantonalen Entscheides und die Bestätigung der Verfügung vom 4. Dezember 2012. Der Beschwerde sei die aufschiebende Wirkung zu erteilen. A._ und die Vorinstanz beantragen die Abweisung der Beschwerde, der Versicherte zudem die Abweisung des Gesuches um aufschiebende Wirkung. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.