The LASSO regression is still a linear regression. In vanilla linear regression, we posit that the phenomenon follows the following: $$y = X\beta + \epsilon$$ And we estimate $\beta$ via $\hat{\beta}_{ols} = (X^TX)^{-1}X^Ty$. In ridge (linear) regression, we posit that the phenomenon follows the following: $$y = X\beta + \epsilon$$ And we estimate $\beta$ via \hat{\beta}_{ridge,\lambda} = (X^TX + \lambda I)^{-1} X^Ty$. In LASSO (linear) regression, we posit that the phenomenon follows the following: $$y = X\beta + \epsilon$$ And we estimate $\beta$ via $\hat{\beta}_{LASSO,\lambda} = \text{no closed-form expression}$. Well we can argue forever about which estimator we want to use. Even for variance, it is not universal that we should be dividing by $n-1$ instead of $n$. However, we use all three estimators (OLS, ridge, and LASSO) to guess the $\beta$ in $y = X\beta + \epsilon$. $R^2$ might not be ideal for LASSO regression, but it might not be ideal for OLS regression, either!