If you said they are paying for the visit, then they need to provide you with their bank statements. Onus is high on the applicant if they are self funding.
Hosts(canadian citizen/PR) need not submit bank statements etc. though it does strengthen a case. It's not luck, just a IRCC policy. They...