All noted.Without knowing how out of compliance they are now and have been it is somewhat tough to comment.
And yet: just had card interview, received card for five years, departing for one week only.
I stick with my overall assessment, while noting that yes, I could be wrong.
Up to OP to decide.