I don't think we're talking a mechanical release lever here. I think they may be talking about who is lifting the gate, you or the car. I've never looked at anything other than power lift, but then again, maybe I'm one of the lucky ones because my foot opens mine just fine too.