Well, the actual source are from real people who has been sharing their issues with snapshots of the communication they had with their MPs and IRCC. You're not seeing the "Great Pyramid Of Giza" right now, so, that doesn't mean that it doesn't exist! Out of hundreds and thousands of applications, I've just seen these 7 in other social platforms. Not spreading any rumors, nor trying to create any panic but staying in denial is not the solution! IRCC indeed verifies everything one last time (especially LMIA at this point) under a microscope before they go ahead and issue the eCoPR.