I didn't like the relatively high fees for QQQ, and I realized that Invesco releases the weights for QQQ for free. I also think Tesla is too overvalued, and I want to avoid the SpaceX IPO. With the Interactive Brokers MCP, I just feed it the CSV of QQQ's weights, tell it to remove and redistribute Tesla, and then I tell it to buy "$1000 of pseudo-QQQ", in the form of raw stocks.
Doing this, I still basically get the same exposure as QQQ, without any fees.
EDIT: Some of the responses here were right; this is a actually a bad idea, at least with the naive way I was describing it. There's a lot more tax stuff that you avoid with ETFs compared to the makeshift thing I'm describing.