I don't know about the funds, but it's really about the index. Both for the index funds that use the index, and the active mutual funds and index funds benchmark to that index.
If the index fund is tracking some proxy that is float weighted, isn't that what matters? At least when it comes to people's money.
They track a float weighted approximation of it
(Typically - I thought QQQ did based on your earlier comment, but it also is float weighted)