Mechanical keyboards tend to be more expensive than membrane keyboards because they are made with premium materials and have a much longer life, up to 100M keystrokes.