Flash Storage: Debunked