Microsoft Surface pricing makes sense, analyst says