In Uzi Vishkin's viewpoint, the current state of multicore hardware for general-purpose parallel processing exhibits significant shortcomings, particularly in handling irregular problems and achieving strong scaling. Despite advancements in parallel computing, the hardware is inadequately optimized for many application domains, leading to high programming overheads and minimal innovation in desktop applications. Vishkin advocates for a systemic overhaul of both hardware and programming practices to better support irregular parallelism, enabling a more effective and productive approach to parallel programming.