They're not "worshiping" a saint but "venerating" a saint. So I've been told.
The term Worship is from the old English weorthscipe meaning "esteem", "regard", "honour" and "respect","the condition of being worthy", "honour", "renown"
Merriam Webster indicates that Venerate is translated:
1 : to regard with reverential respect or with admiring deference
2 : to honor (as an icon or a relic) with a ritual act of devotion
Etymology: Latin veneratus, past participle of venerari, from vener-, venus love, charm
Let the reader decide