I don’t mind them when they are standard sized. Less flexing, less complicated and less likely to break. I have one on my 2012 Honda and it’s fine. The one on my 1995 Honda worked fine in 2012 when it was 17 years old.I'm not a huge sunroof fan either, but unfortunately you usually need to take it to get the good options. Other than a GTI that had a squeaky sunroof when closed, they haven't given me any issues.