Yes. These provisions seem to be quite harsh & is causing genuine hardship.
You have to raise this issue with your supplier. Ask him to file the GSTR1 properly. If he still doesn't comply, then raise this matter with your jurisdictional officer.
But this inter-dependant Credit mechanism was introduced to inculcate "compliance responsibilty" among assessees (where one person ensures that another person complies with the law). Due to the reason that ITC will be available only after GSTR1 filed by supplier, nobody would want to do business with a supplier who's not prompt in filing his returns like GSTR1, etc. This means a non-compliant supplier would start losing out on his business with a few months. He will hence start complying and the recipient would eventually get the ITC.
This situation can be compared to something in Income Tax. We (assessee) usually never get the credit of TDS in Form 26AS, if the deductor fails to file the details under Forms 24Q & 26Q.
So for now, they say we are going through initial teething problems of GST implementation. Lets hope.. we dont lose all our teeth by the time this GST law stabilises..