Windows 11 beta improves Microsoft Store – but is it enough?