They got buffed in feudal and castle but in imp still as bad as before yes, and even with more HP they still cost a wopping 95 res which is not in line with the stats
They need either cheaper cost or more Attack or a combination
Sicilians according to stats are now even worse than they were before patch, they actually got nerfed lol