It is a poorly written article, with an unexpected conclusion. After all the - what feels like ranting and ignoring SPA problems at every opportunity - he ends with a conclusion that the only reason he is using SPA is because they tend to provide a component framework to organise client side code.