I will agree with that, some of the worst insoles over the years...
i.e.: Rubber insoles
How the fuck are you supposed to get your feet into a shoe that is actively working against you?
Broken record here but...
you mean the Adiprene from the original Superstar ADV/Suciu? You need to wiggle the shoe on over the top of your foot(sock), once you work it out it's really no bother at all. And your feet never slide front to back or side to side, due to the contouring all the way down the footbed. And partly yeah the lack of fabric top (your socks handle that bit fine).
for everyone? no... innovative? actually the BEST insole I've ever skated, hopefully I've stockpiled enough of these to retire on.