@alokik
IMO both are valid approaches - depends on the funding requirement of the business + type of investors + founders preference
A can leads to great businesses that may not be very big. B could lead to big home runs but with lower prob of success.
Both need to solve real problems + focus + have (path to) fundamentals!