The main focus of Nikhil's talk was on whether React can be multi-threaded and how multi-threading can be utilized to improve application responsiveness and overall user experience.