Can progressive web apps solve the app vs. browser dilemma?

The line-blurring solution offers several advantages for shoppers and marketers, but challenges exist that could be a deal breaker for some.