Earlier quoted context omitted.
Displaying so many would require virtualization. No one is going to see a myriad of components all at once anyway. The slowing down part might be eager computations in partially optimized implementations. The same way we use pagination on the web, or lazy loading, etc... But I guess the question is whether that should be a default...
1000 component should be trivial for a framework in 2025 without virtualization.
Warning: Lighthouse issues a warning when the page's element has more than ~800 nodes (elements).
Error: Lighthouse reports an error when the element has more than ~1,400 nodes.
Other Related Lighthouse Warnings Lighthouse also flags two other related issues, which often contribute to a large DOM:
Maximum DOM Depth: It warns if your DOM tree has a nesting depth greater than 32 levels.
Maximum Child Elements: It warns if any single parent element has more than 60 direct children.
The general recommendation for optimal performance is to keep your page's total DOM node count below 1,500.
source: https://web.dev/articles/dom-size-and-interactivity
These are "NODES", not even components as you say...